Max level shown:
12025-04-30T06:35:24.279ZINFOtest_metrics: setting up simulated sidecar slot = sidecar 0
22025-04-30T06:35:24.280ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59600 slot = sidecar 0 type = simulated
32025-04-30T06:35:24.280ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:59778 slot = sidecar 0 type = simulated
42025-04-30T06:35:24.282ZINFOtest_metrics: setting up simulated sidecar slot = sidecar 1
52025-04-30T06:35:24.282ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:42263 slot = sidecar 1 type = simulated
62025-04-30T06:35:24.282ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53569 slot = sidecar 1 type = simulated
72025-04-30T06:35:24.282ZINFOtest_metrics: setting up simulated gimlet slot = gimlet 0
82025-04-30T06:35:24.282ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:47268 slot = gimlet 0 type = simulated
92025-04-30T06:35:24.282ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:49357 slot = gimlet 0 type = simulated
102025-04-30T06:35:24.282ZINFOtest_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112025-04-30T06:35:24.283ZINFOtest_metrics: setting up simulated gimlet slot = gimlet 1
122025-04-30T06:35:24.283ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:61551 slot = gimlet 1 type = simulated
132025-04-30T06:35:24.283ZINFOtest_metrics: simulated SP UDP socket bound bind_addr = [::1]:0 local_addr = [::1]:53702 slot = gimlet 1 type = simulated
142025-04-30T06:35:24.283ZINFOtest_metrics (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152025-04-30T06:35:24.283ZINFOtest_metrics: setting up gateway server
162025-04-30T06:35:24.284ZDEBGtest_metrics: successfully registered DTrace USDT probes
172025-04-30T06:35:24.285ZINFOtest_metrics: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182025-04-30T06:35:24.291ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /ignition versions = all
192025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /ignition/{type}/{slot} versions = all
202025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /ignition/{type}/{slot}/{command} versions = all
212025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /local/all-sp-ids versions = all
222025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /local/switch-id versions = all
232025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /recovery/host-phase2 versions = all
242025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot} versions = all
252025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component versions = all
262025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component} versions = all
272025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
282025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot versions = all
292025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/caboose versions = all
302025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa versions = all
312025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status versions = all
322025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa versions = all
332025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/component/{component}/reset versions = all
342025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info versions = all
352025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach versions = all
362025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach versions = all
372025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/component/{component}/update versions = all
382025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort versions = all
392025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/component/{component}/update-status versions = all
402025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress versions = all
412025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/host-phase2-progress versions = all
422025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
432025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id versions = all
442025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/power-state versions = all
452025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/power-state versions = all
462025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value versions = all
472025-04-30T06:35:24.292ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/startup-options versions = all
482025-04-30T06:35:24.293ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = POST path = /sp/{type}/{slot}/startup-options versions = all
492025-04-30T06:35:24.293ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/task-dump versions = all
502025-04-30T06:35:24.293ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:36378 method = GET path = /sp/{type}/{slot}/task-dump/{task_dump_index} versions = all
512025-04-30T06:35:24.293ZINFOtest_metrics (dropshot): listening local_addr = [::1]:36378
522025-04-30T06:35:24.293ZDEBGtest_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:36378
532025-04-30T06:35:24.293ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:59600
542025-04-30T06:35:24.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
552025-04-30T06:35:24.293ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:42263
562025-04-30T06:35:24.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
572025-04-30T06:35:24.293ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:47268
582025-04-30T06:35:24.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
592025-04-30T06:35:24.293ZDEBGtest_metrics (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:61551
602025-04-30T06:35:24.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1 }, kind: MgsRequest(Discover) }
612025-04-30T06:35:24.294ZDEBGtest_metrics (sensor-poller): waiting for SP discovery to complete... elapsed = 114.308\u{b5}s error = discovery process not yet complete
622025-04-30T06:35:24.294ZWARNtest_metrics (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
632025-04-30T06:35:24.294ZDEBGtest_metrics (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = dedb36fa-6113-4a1e-b610-941a84da74c0
642025-04-30T06:35:24.294ZDEBGtest_metrics (producer-server): registered DTrace probes
652025-04-30T06:35:24.295ZDEBGtest_metrics (dropshot): registered endpoint local_addr = [::1]:51050 method = GET path = /{producer_id} versions = all
662025-04-30T06:35:24.295ZINFOtest_metrics (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:328 local_addr = [::1]:51050
672025-04-30T06:35:24.296ZDEBGtest_metrics (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:51050
682025-04-30T06:35:24.296ZDEBGtest_metrics (producer-server): Requested any available port, Dropshot server has been bound to [::1]:51050
692025-04-30T06:35:24.296ZDEBGtest_metrics (producer-server): Nexus IP not provided, will use DNS to resolve it
702025-04-30T06:35:24.296ZINFOtest_metrics (internal-dns-resolver): new DNS resolver addresses = [[::1:0:0:0:1]:53, [::2:0:0:0:1]:53, [::3:0:0:0:1]:53] file = internal-dns/resolver/src/resolver.rs:111
712025-04-30T06:35:24.296ZDEBGtest_metrics (producer-server): starting producer registration task
722025-04-30T06:35:24.296ZINFOtest_metrics (producer-server): starting oximeter metric producer server address = [::1]:51050 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = dedb36fa-6113-4a1e-b610-941a84da74c0
732025-04-30T06:35:24.296ZINFOtest_metrics (producer-server): bound metrics producer server address = [::1]:51050 collection_interval = 10s producer_id = dedb36fa-6113-4a1e-b610-941a84da74c0
742025-04-30T06:35:24.297ZDEBGtest_metrics (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
752025-04-30T06:35:24.297ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
762025-04-30T06:35:24.299ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:39584, vid: One } slot = sidecar 0
772025-04-30T06:35:24.299ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:63745, vid: One } slot = sidecar 1
782025-04-30T06:35:24.299ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:64344, vid: One } slot = gimlet 0
792025-04-30T06:35:24.300ZDEBGtest_metrics: received discover; sending response sender = Sender { addr: [::1]:52179, vid: One } slot = gimlet 1
802025-04-30T06:35:24.300ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
812025-04-30T06:35:24.300ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:59600
822025-04-30T06:35:24.300ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
832025-04-30T06:35:24.300ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:42263
842025-04-30T06:35:24.300ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
852025-04-30T06:35:24.300ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:47268
862025-04-30T06:35:24.300ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
872025-04-30T06:35:24.301ZINFOtest_metrics (ManagementSwitch): initial discovery complete addr = [::1]:61551
882025-04-30T06:35:24.301ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 3.927646ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
892025-04-30T06:35:24.301ZINFOtest_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
902025-04-30T06:35:24.301ZINFOtest_metrics (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
912025-04-30T06:35:24.301ZINFOtest_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
922025-04-30T06:35:24.301ZINFOtest_metrics (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
932025-04-30T06:35:24.301ZDEBGtest_metrics (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
942025-04-30T06:35:24.328ZINFOtest_metrics (sensor-poller): starting to poll SP sensor data every 1s
952025-04-30T06:35:24.328ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
962025-04-30T06:35:24.328ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
972025-04-30T06:35:24.328ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
982025-04-30T06:35:24.328ZINFOtest_metrics (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
992025-04-30T06:35:24.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
1002025-04-30T06:35:24.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1012025-04-30T06:35:24.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1022025-04-30T06:35:24.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
1032025-04-30T06:35:24.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1042025-04-30T06:35:24.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1052025-04-30T06:35:24.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1062025-04-30T06:35:24.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2 }, kind: MgsRequest(SpState) }
1072025-04-30T06:35:24.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1082025-04-30T06:35:24.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1092025-04-30T06:35:24.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:24.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:24.330ZTRACtest_metrics (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:35:24.330ZTRACtest_metrics (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:35:24.330ZTRACtest_metrics (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:35:24.330ZTRACtest_metrics (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:35:24.330ZDEBGtest_metrics (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar0 sp_slot = 0
1162025-04-30T06:35:24.330ZDEBGtest_metrics (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar1 sp_slot = 1
1172025-04-30T06:35:24.330ZDEBGtest_metrics (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet00 sp_slot = 0
1182025-04-30T06:35:24.330ZDEBGtest_metrics (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet01 sp_slot = 1
1192025-04-30T06:35:24.330ZTRACtest_metrics (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:35:24.330ZTRACtest_metrics (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:35:24.331ZTRACtest_metrics (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:35:24.331ZTRACtest_metrics (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:35:24.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 2 })
1242025-04-30T06:35:24.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 0 })
1252025-04-30T06:35:24.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1262025-04-30T06:35:24.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 10 })
1272025-04-30T06:35:24.331ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1282025-04-30T06:35:24.331ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1292025-04-30T06:35:24.331ZDEBGtest_metrics (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1302025-04-30T06:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.331ZDEBGtest_metrics (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:35:24.332ZDEBGtest_metrics (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:35:24.332ZDEBGtest_metrics (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:35:24.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1462025-04-30T06:35:24.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(SpState) }
1472025-04-30T06:35:24.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
1482025-04-30T06:35:24.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1492025-04-30T06:35:24.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1502025-04-30T06:35:24.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
1512025-04-30T06:35:24.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
1522025-04-30T06:35:24.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
1532025-04-30T06:35:24.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
1542025-04-30T06:35:24.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
1552025-04-30T06:35:24.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
1562025-04-30T06:35:24.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1572025-04-30T06:35:24.332ZTRACtest_metrics (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:35:24.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1592025-04-30T06:35:24.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1602025-04-30T06:35:24.334ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1612025-04-30T06:35:24.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1622025-04-30T06:35:24.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
1632025-04-30T06:35:24.336ZTRACtest_metrics (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:35:24.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1652025-04-30T06:35:24.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
1662025-04-30T06:35:24.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
1672025-04-30T06:35:24.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
1682025-04-30T06:35:24.336ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
1692025-04-30T06:35:24.336ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
1702025-04-30T06:35:24.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1712025-04-30T06:35:24.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1722025-04-30T06:35:24.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1732025-04-30T06:35:24.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(SpState) }
1742025-04-30T06:35:24.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1752025-04-30T06:35:24.339ZTRACtest_metrics (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 }) }
1762025-04-30T06:35:24.339ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
1772025-04-30T06:35:24.339ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
1782025-04-30T06:35:24.339ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
1792025-04-30T06:35:24.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1802025-04-30T06:35:24.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
1812025-04-30T06:35:24.339ZTRACtest_metrics (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:35:24.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1832025-04-30T06:35:24.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1842025-04-30T06:35:24.339ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
1852025-04-30T06:35:24.340ZTRACtest_metrics (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:35:24.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1872025-04-30T06:35:24.340ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1882025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
1892025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
1902025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
1912025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
1922025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
1932025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
1942025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
1952025-04-30T06:35:24.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
1962025-04-30T06:35:24.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1972025-04-30T06:35:24.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
1982025-04-30T06:35:24.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1992025-04-30T06:35:24.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2002025-04-30T06:35:24.345ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2012025-04-30T06:35:24.345ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
2022025-04-30T06:35:24.345ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
2032025-04-30T06:35:24.345ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
2042025-04-30T06:35:24.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2052025-04-30T06:35:24.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2062025-04-30T06:35:24.346ZTRACtest_metrics (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 }) }
2072025-04-30T06:35:24.346ZTRACtest_metrics (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 }) }
2082025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2092025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
2102025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
2112025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
2122025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
2132025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
2142025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
2152025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2162025-04-30T06:35:24.346ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
2172025-04-30T06:35:24.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2182025-04-30T06:35:24.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2192025-04-30T06:35:24.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2202025-04-30T06:35:24.350ZTRACtest_metrics (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 }) }
2212025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2222025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
2232025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2242025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
2252025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
2262025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
2272025-04-30T06:35:24.350ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
2282025-04-30T06:35:24.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2292025-04-30T06:35:24.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2302025-04-30T06:35:24.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2312025-04-30T06:35:24.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2322025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2332025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
2342025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
2352025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
2362025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
2372025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
2382025-04-30T06:35:24.353ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
2392025-04-30T06:35:24.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2402025-04-30T06:35:24.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 11 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2412025-04-30T06:35:24.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(SpState) }
2422025-04-30T06:35:24.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(SpState) }
2432025-04-30T06:35:24.356ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:24.356ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:24.356ZTRACtest_metrics (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:35:24.356ZTRACtest_metrics (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:35:24.356ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
2482025-04-30T06:35:24.356ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
2492025-04-30T06:35:24.437ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2502025-04-30T06:35:24.443ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 145.787913ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
2512025-04-30T06:35:25.224ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2522025-04-30T06:35:25.236ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 938.898344ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
2532025-04-30T06:35:25.346ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2542025-04-30T06:35:25.366ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2552025-04-30T06:35:25.366ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2562025-04-30T06:35:25.366ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2572025-04-30T06:35:25.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 5 }, kind: MgsRequest(SpState) }
2582025-04-30T06:35:25.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(SpState) }
2592025-04-30T06:35:25.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(SpState) }
2602025-04-30T06:35:25.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(SpState) }
2612025-04-30T06:35:25.369ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
2622025-04-30T06:35:25.369ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
2632025-04-30T06:35:25.369ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:25.369ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:25.369ZTRACtest_metrics (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:35:25.370ZTRACtest_metrics (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:35:25.370ZTRACtest_metrics (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:35:25.370ZTRACtest_metrics (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:35:25.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2702025-04-30T06:35:25.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 6 }, kind: MgsRequest(SpState) }
2712025-04-30T06:35:25.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
2722025-04-30T06:35:25.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2732025-04-30T06:35:25.370ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
2742025-04-30T06:35:25.370ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
2752025-04-30T06:35:25.371ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
2762025-04-30T06:35:25.371ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
2772025-04-30T06:35:25.371ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
2782025-04-30T06:35:25.371ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2792025-04-30T06:35:25.371ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
2802025-04-30T06:35:25.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2812025-04-30T06:35:25.372ZTRACtest_metrics (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:35:25.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2832025-04-30T06:35:25.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2842025-04-30T06:35:25.373ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
2852025-04-30T06:35:25.374ZTRACtest_metrics (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 }) }
2862025-04-30T06:35:25.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2872025-04-30T06:35:25.374ZTRACtest_metrics (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:35:25.374ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
2892025-04-30T06:35:25.375ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
2902025-04-30T06:35:25.375ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2912025-04-30T06:35:25.376ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
2922025-04-30T06:35:25.376ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
2932025-04-30T06:35:25.376ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
2942025-04-30T06:35:25.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2952025-04-30T06:35:25.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2962025-04-30T06:35:25.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2972025-04-30T06:35:25.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(SpState) }
2982025-04-30T06:35:25.379ZTRACtest_metrics (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 }) }
2992025-04-30T06:35:25.379ZTRACtest_metrics (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 }) }
3002025-04-30T06:35:25.379ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
3012025-04-30T06:35:25.380ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3022025-04-30T06:35:25.380ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
3032025-04-30T06:35:25.380ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
3042025-04-30T06:35:25.380ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
3052025-04-30T06:35:25.380ZTRACtest_metrics (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:35:25.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3072025-04-30T06:35:25.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3082025-04-30T06:35:25.387ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3092025-04-30T06:35:25.388ZTRACtest_metrics (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:35:25.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3112025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3122025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
3132025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3142025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
3152025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
3162025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
3172025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
3182025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
3192025-04-30T06:35:25.388ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
3202025-04-30T06:35:25.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3212025-04-30T06:35:25.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3222025-04-30T06:35:25.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3232025-04-30T06:35:25.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3242025-04-30T06:35:25.392ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3252025-04-30T06:35:25.392ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
3262025-04-30T06:35:25.392ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
3272025-04-30T06:35:25.392ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
3282025-04-30T06:35:25.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3292025-04-30T06:35:25.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3302025-04-30T06:35:25.394ZTRACtest_metrics (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 }) }
3312025-04-30T06:35:25.394ZTRACtest_metrics (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 }) }
3322025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3332025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
3342025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
3352025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
3362025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
3372025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
3382025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
3392025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3402025-04-30T06:35:25.394ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
3412025-04-30T06:35:25.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3422025-04-30T06:35:25.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3432025-04-30T06:35:25.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3442025-04-30T06:35:25.399ZTRACtest_metrics (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 }) }
3452025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3462025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
3472025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3482025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
3492025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
3502025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
3512025-04-30T06:35:25.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
3522025-04-30T06:35:25.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3532025-04-30T06:35:25.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3542025-04-30T06:35:25.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3552025-04-30T06:35:25.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
3562025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
3572025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
3582025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
3592025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
3602025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
3612025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3622025-04-30T06:35:25.404ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
3632025-04-30T06:35:25.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3642025-04-30T06:35:25.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3652025-04-30T06:35:25.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
3662025-04-30T06:35:25.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
3672025-04-30T06:35:25.412ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:25.412ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:25.412ZTRACtest_metrics (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:35:25.412ZTRACtest_metrics (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:35:25.412ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
3722025-04-30T06:35:25.412ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
3732025-04-30T06:35:25.909ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
3742025-04-30T06:35:25.914ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 3 delay = 1.616731682s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
3752025-04-30T06:35:26.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
3762025-04-30T06:35:26.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
3772025-04-30T06:35:26.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
3782025-04-30T06:35:26.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
3792025-04-30T06:35:26.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 7 }, kind: MgsRequest(SpState) }
3802025-04-30T06:35:26.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(SpState) }
3812025-04-30T06:35:26.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
3822025-04-30T06:35:26.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
3832025-04-30T06:35:26.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
3842025-04-30T06:35:26.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
3852025-04-30T06:35:26.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
3862025-04-30T06:35:26.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
3872025-04-30T06:35:26.330ZTRACtest_metrics (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]) }) })
3882025-04-30T06:35:26.330ZTRACtest_metrics (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]) }) })
3892025-04-30T06:35:26.330ZTRACtest_metrics (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]) }) })
3902025-04-30T06:35:26.330ZTRACtest_metrics (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]) }) })
3912025-04-30T06:35:26.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3922025-04-30T06:35:26.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 8 }, kind: MgsRequest(SpState) }
3932025-04-30T06:35:26.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
3942025-04-30T06:35:26.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3952025-04-30T06:35:26.331ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3962025-04-30T06:35:26.331ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
3972025-04-30T06:35:26.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
3982025-04-30T06:35:26.331ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
3992025-04-30T06:35:26.331ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
4002025-04-30T06:35:26.331ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
4012025-04-30T06:35:26.331ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
4022025-04-30T06:35:26.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 12 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4032025-04-30T06:35:26.331ZTRACtest_metrics (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]) }) })
4042025-04-30T06:35:26.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4052025-04-30T06:35:26.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4062025-04-30T06:35:26.332ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4072025-04-30T06:35:26.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4082025-04-30T06:35:26.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4092025-04-30T06:35:26.333ZTRACtest_metrics (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 }) }
4102025-04-30T06:35:26.333ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4112025-04-30T06:35:26.333ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
4122025-04-30T06:35:26.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4132025-04-30T06:35:26.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
4142025-04-30T06:35:26.333ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4152025-04-30T06:35:26.333ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
4162025-04-30T06:35:26.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 13 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4172025-04-30T06:35:26.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4182025-04-30T06:35:26.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4192025-04-30T06:35:26.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(SpState) }
4202025-04-30T06:35:26.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4212025-04-30T06:35:26.336ZTRACtest_metrics (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 }) }
4222025-04-30T06:35:26.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
4232025-04-30T06:35:26.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4242025-04-30T06:35:26.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
4252025-04-30T06:35:26.336ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4262025-04-30T06:35:26.336ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
4272025-04-30T06:35:26.336ZTRACtest_metrics (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]) }) })
4282025-04-30T06:35:26.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4292025-04-30T06:35:26.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4302025-04-30T06:35:26.336ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4312025-04-30T06:35:26.337ZTRACtest_metrics (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 }) }
4322025-04-30T06:35:26.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4332025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4342025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
4352025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4362025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
4372025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
4382025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
4392025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
4402025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
4412025-04-30T06:35:26.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
4422025-04-30T06:35:26.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4432025-04-30T06:35:26.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4442025-04-30T06:35:26.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4452025-04-30T06:35:26.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
4462025-04-30T06:35:26.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
4472025-04-30T06:35:26.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
4482025-04-30T06:35:26.342ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
4492025-04-30T06:35:26.342ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
4502025-04-30T06:35:26.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4512025-04-30T06:35:26.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4522025-04-30T06:35:26.343ZTRACtest_metrics (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 }) }
4532025-04-30T06:35:26.343ZTRACtest_metrics (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 }) }
4542025-04-30T06:35:26.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
4552025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
4562025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
4572025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
4582025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
4592025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
4602025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
4612025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4622025-04-30T06:35:26.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
4632025-04-30T06:35:26.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4642025-04-30T06:35:26.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4652025-04-30T06:35:26.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4662025-04-30T06:35:26.347ZTRACtest_metrics (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 }) }
4672025-04-30T06:35:26.347ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4682025-04-30T06:35:26.347ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
4692025-04-30T06:35:26.347ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
4702025-04-30T06:35:26.347ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
4712025-04-30T06:35:26.348ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
4722025-04-30T06:35:26.348ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
4732025-04-30T06:35:26.348ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
4742025-04-30T06:35:26.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4752025-04-30T06:35:26.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4762025-04-30T06:35:26.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
4772025-04-30T06:35:26.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4782025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4792025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
4802025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
4812025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
4822025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
4832025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4842025-04-30T06:35:26.352ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
4852025-04-30T06:35:26.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4862025-04-30T06:35:26.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4872025-04-30T06:35:26.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(SpState) }
4882025-04-30T06:35:26.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(SpState) }
4892025-04-30T06:35:26.355ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
4902025-04-30T06:35:26.355ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
4912025-04-30T06:35:26.355ZTRACtest_metrics (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]) }) })
4922025-04-30T06:35:26.355ZTRACtest_metrics (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]) }) })
4932025-04-30T06:35:26.355ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
4942025-04-30T06:35:26.355ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
4952025-04-30T06:35:27.422ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4962025-04-30T06:35:27.422ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4972025-04-30T06:35:27.422ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4982025-04-30T06:35:27.422ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4992025-04-30T06:35:27.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 9 }, kind: MgsRequest(SpState) }
5002025-04-30T06:35:27.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(SpState) }
5012025-04-30T06:35:27.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(SpState) }
5022025-04-30T06:35:27.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(SpState) }
5032025-04-30T06:35:27.427ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
5042025-04-30T06:35:27.427ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
5052025-04-30T06:35:27.428ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:27.428ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:27.430ZTRACtest_metrics (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:35:27.430ZTRACtest_metrics (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:35:27.430ZTRACtest_metrics (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:35:27.430ZTRACtest_metrics (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:35:27.434ZTRACtest_metrics (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 }) }
5122025-04-30T06:35:27.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 10 }, kind: MgsRequest(SpState) }
5132025-04-30T06:35:27.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5142025-04-30T06:35:27.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5152025-04-30T06:35:27.435ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
5162025-04-30T06:35:27.435ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
5172025-04-30T06:35:27.435ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
5182025-04-30T06:35:27.435ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
5192025-04-30T06:35:27.435ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
5202025-04-30T06:35:27.435ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5212025-04-30T06:35:27.435ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
5222025-04-30T06:35:27.435ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5232025-04-30T06:35:27.435ZTRACtest_metrics (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:35:27.435ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5252025-04-30T06:35:27.435ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5262025-04-30T06:35:27.436ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
5272025-04-30T06:35:27.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5282025-04-30T06:35:27.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5292025-04-30T06:35:27.458ZTRACtest_metrics (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:35:27.459ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
5312025-04-30T06:35:27.459ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
5322025-04-30T06:35:27.459ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5332025-04-30T06:35:27.459ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
5342025-04-30T06:35:27.459ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5352025-04-30T06:35:27.459ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
5362025-04-30T06:35:27.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5372025-04-30T06:35:27.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5382025-04-30T06:35:27.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5392025-04-30T06:35:27.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(SpState) }
5402025-04-30T06:35:27.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5412025-04-30T06:35:27.461ZTRACtest_metrics (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 }) }
5422025-04-30T06:35:27.462ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
5432025-04-30T06:35:27.462ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5442025-04-30T06:35:27.462ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
5452025-04-30T06:35:27.462ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
5462025-04-30T06:35:27.462ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
5472025-04-30T06:35:27.466ZTRACtest_metrics (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:35:27.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5492025-04-30T06:35:27.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5502025-04-30T06:35:27.466ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
5512025-04-30T06:35:27.468ZTRACtest_metrics (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:35:27.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5532025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
5542025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
5552025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5562025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
5572025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
5582025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
5592025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
5602025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
5612025-04-30T06:35:27.489ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
5622025-04-30T06:35:27.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5632025-04-30T06:35:27.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5642025-04-30T06:35:27.500ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5652025-04-30T06:35:27.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
5662025-04-30T06:35:27.511ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5672025-04-30T06:35:27.514ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
5682025-04-30T06:35:27.514ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
5692025-04-30T06:35:27.515ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
5702025-04-30T06:35:27.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5712025-04-30T06:35:27.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5722025-04-30T06:35:27.686ZTRACtest_metrics (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 }) }
5732025-04-30T06:35:27.686ZTRACtest_metrics (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 }) }
5742025-04-30T06:35:27.687ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
5752025-04-30T06:35:27.691ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
5762025-04-30T06:35:27.691ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
5772025-04-30T06:35:27.691ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
5782025-04-30T06:35:27.691ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
5792025-04-30T06:35:27.691ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
5802025-04-30T06:35:27.691ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
5812025-04-30T06:35:27.692ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
5822025-04-30T06:35:27.692ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
5832025-04-30T06:35:27.693ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5842025-04-30T06:35:27.693ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5852025-04-30T06:35:27.699ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5862025-04-30T06:35:27.699ZTRACtest_metrics (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 }) }
5872025-04-30T06:35:27.699ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
5882025-04-30T06:35:27.699ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
5892025-04-30T06:35:27.699ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5902025-04-30T06:35:27.699ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
5912025-04-30T06:35:27.699ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
5922025-04-30T06:35:27.700ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
5932025-04-30T06:35:27.700ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
5942025-04-30T06:35:27.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5952025-04-30T06:35:27.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5962025-04-30T06:35:27.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5972025-04-30T06:35:27.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5982025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5992025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
6002025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
6012025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
6022025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
6032025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
6042025-04-30T06:35:27.728ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
6052025-04-30T06:35:27.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6062025-04-30T06:35:27.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6072025-04-30T06:35:27.732ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(SpState) }
6082025-04-30T06:35:27.732ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(SpState) }
6092025-04-30T06:35:27.732ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:27.732ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:27.732ZTRACtest_metrics (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:35:27.732ZTRACtest_metrics (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:35:27.732ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
6142025-04-30T06:35:27.732ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
6152025-04-30T06:35:28.160ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
6162025-04-30T06:35:28.162ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 4 delay = 3.86527601s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
6172025-04-30T06:35:28.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6182025-04-30T06:35:28.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6192025-04-30T06:35:28.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6202025-04-30T06:35:28.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
6212025-04-30T06:35:28.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 11 }, kind: MgsRequest(SpState) }
6222025-04-30T06:35:28.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 19 }, kind: MgsRequest(SpState) }
6232025-04-30T06:35:28.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(SpState) }
6242025-04-30T06:35:28.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(SpState) }
6252025-04-30T06:35:28.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6262025-04-30T06:35:28.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6272025-04-30T06:35:28.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:28.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:28.329ZTRACtest_metrics (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:35:28.329ZTRACtest_metrics (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:35:28.330ZTRACtest_metrics (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:35:28.330ZTRACtest_metrics (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:35:28.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6342025-04-30T06:35:28.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 12 }, kind: MgsRequest(SpState) }
6352025-04-30T06:35:28.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6362025-04-30T06:35:28.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6372025-04-30T06:35:28.330ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6382025-04-30T06:35:28.330ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
6392025-04-30T06:35:28.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
6402025-04-30T06:35:28.330ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
6412025-04-30T06:35:28.330ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
6422025-04-30T06:35:28.330ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
6432025-04-30T06:35:28.330ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
6442025-04-30T06:35:28.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6452025-04-30T06:35:28.330ZTRACtest_metrics (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:35:28.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6472025-04-30T06:35:28.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6482025-04-30T06:35:28.331ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6492025-04-30T06:35:28.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6502025-04-30T06:35:28.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6512025-04-30T06:35:28.332ZTRACtest_metrics (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:35:28.332ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6532025-04-30T06:35:28.332ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
6542025-04-30T06:35:28.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
6552025-04-30T06:35:28.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
6562025-04-30T06:35:28.333ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
6572025-04-30T06:35:28.333ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
6582025-04-30T06:35:28.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6592025-04-30T06:35:28.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6602025-04-30T06:35:28.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6612025-04-30T06:35:28.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(SpState) }
6622025-04-30T06:35:28.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6632025-04-30T06:35:28.335ZTRACtest_metrics (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 }) }
6642025-04-30T06:35:28.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
6652025-04-30T06:35:28.335ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
6662025-04-30T06:35:28.335ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
6672025-04-30T06:35:28.336ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
6682025-04-30T06:35:28.336ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
6692025-04-30T06:35:28.336ZTRACtest_metrics (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:35:28.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6712025-04-30T06:35:28.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6722025-04-30T06:35:28.336ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6732025-04-30T06:35:28.337ZTRACtest_metrics (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:35:28.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 47 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
6752025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
6762025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
6772025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
6782025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
6792025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
6802025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
6812025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
6822025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
6832025-04-30T06:35:28.337ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
6842025-04-30T06:35:28.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6852025-04-30T06:35:28.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6862025-04-30T06:35:28.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6872025-04-30T06:35:28.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
6882025-04-30T06:35:28.355ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
6892025-04-30T06:35:28.355ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
6902025-04-30T06:35:28.355ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
6912025-04-30T06:35:28.355ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
6922025-04-30T06:35:28.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6932025-04-30T06:35:28.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6942025-04-30T06:35:28.357ZTRACtest_metrics (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 }) }
6952025-04-30T06:35:28.357ZTRACtest_metrics (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 }) }
6962025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
6972025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
6982025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
6992025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
7002025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
7012025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
7022025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
7032025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
7042025-04-30T06:35:28.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
7052025-04-30T06:35:28.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7062025-04-30T06:35:28.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7072025-04-30T06:35:28.361ZTRACtest_metrics (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 }) }
7082025-04-30T06:35:28.361ZTRACtest_metrics (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 }) }
7092025-04-30T06:35:28.361ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
7102025-04-30T06:35:28.361ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
7112025-04-30T06:35:28.361ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
7122025-04-30T06:35:28.361ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
7132025-04-30T06:35:28.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
7142025-04-30T06:35:28.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
7152025-04-30T06:35:28.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
7162025-04-30T06:35:28.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7172025-04-30T06:35:28.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7182025-04-30T06:35:28.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7192025-04-30T06:35:28.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7202025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
7212025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
7222025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
7232025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
7242025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
7252025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7262025-04-30T06:35:28.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
7272025-04-30T06:35:28.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7282025-04-30T06:35:28.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7292025-04-30T06:35:28.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 52 }, kind: MgsRequest(SpState) }
7302025-04-30T06:35:28.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 52 }, kind: MgsRequest(SpState) }
7312025-04-30T06:35:28.370ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:28.370ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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:35:28.370ZTRACtest_metrics (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:35:28.370ZTRACtest_metrics (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:35:28.370ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
7362025-04-30T06:35:28.370ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
7372025-04-30T06:35:31.885ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
7382025-04-30T06:35:31.885ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
7392025-04-30T06:35:31.885ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
7402025-04-30T06:35:31.885ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
7412025-04-30T06:35:31.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 13 }, kind: MgsRequest(SpState) }
7422025-04-30T06:35:31.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(SpState) }
7432025-04-30T06:35:31.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(SpState) }
7442025-04-30T06:35:31.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(SpState) }
7452025-04-30T06:35:31.885ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7462025-04-30T06:35:31.886ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7472025-04-30T06:35:31.886ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
7482025-04-30T06:35:31.886ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
7492025-04-30T06:35:31.889ZTRACtest_metrics (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]) }) })
7502025-04-30T06:35:31.889ZTRACtest_metrics (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]) }) })
7512025-04-30T06:35:31.889ZTRACtest_metrics (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]) }) })
7522025-04-30T06:35:31.889ZTRACtest_metrics (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]) }) })
7532025-04-30T06:35:31.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7542025-04-30T06:35:31.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 14 }, kind: MgsRequest(SpState) }
7552025-04-30T06:35:31.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
7562025-04-30T06:35:31.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7572025-04-30T06:35:31.900ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
7582025-04-30T06:35:31.900ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
7592025-04-30T06:35:31.900ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7602025-04-30T06:35:31.900ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
7612025-04-30T06:35:31.900ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
7622025-04-30T06:35:31.900ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
7632025-04-30T06:35:31.900ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
7642025-04-30T06:35:31.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7652025-04-30T06:35:31.914ZTRACtest_metrics (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]) }) })
7662025-04-30T06:35:31.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7672025-04-30T06:35:31.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7682025-04-30T06:35:31.917ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
7692025-04-30T06:35:31.917ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
7702025-04-30T06:35:31.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7712025-04-30T06:35:31.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 15 }, kind: MgsRequest(SpState) }
7722025-04-30T06:35:31.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7732025-04-30T06:35:31.919ZTRACtest_metrics (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 }) }
7742025-04-30T06:35:31.920ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7752025-04-30T06:35:31.920ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
7762025-04-30T06:35:31.920ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7772025-04-30T06:35:31.920ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
7782025-04-30T06:35:31.920ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
7792025-04-30T06:35:31.920ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
7802025-04-30T06:35:31.921ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
7812025-04-30T06:35:31.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7822025-04-30T06:35:31.925ZTRACtest_metrics (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]) }) })
7832025-04-30T06:35:31.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7842025-04-30T06:35:31.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7852025-04-30T06:35:31.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(SpState) }
7862025-04-30T06:35:31.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 16 }, kind: MgsRequest(SpState) }
7872025-04-30T06:35:31.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7882025-04-30T06:35:31.928ZTRACtest_metrics (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 }) }
7892025-04-30T06:35:31.940ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
7902025-04-30T06:35:31.941ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
7912025-04-30T06:35:31.941ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
7922025-04-30T06:35:31.941ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
7932025-04-30T06:35:31.941ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
7942025-04-30T06:35:31.941ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
7952025-04-30T06:35:31.942ZTRACtest_metrics (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]) }) })
7962025-04-30T06:35:31.942ZTRACtest_metrics (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]) }) })
7972025-04-30T06:35:31.942ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7982025-04-30T06:35:31.942ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7992025-04-30T06:35:31.942ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8002025-04-30T06:35:31.942ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
8012025-04-30T06:35:31.942ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8022025-04-30T06:35:31.943ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8032025-04-30T06:35:31.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 27 }, kind: MgsRequest(SpState) }
8042025-04-30T06:35:31.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 17 }, kind: MgsRequest(SpState) }
8052025-04-30T06:35:31.945ZTRACtest_metrics (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 }) }
8062025-04-30T06:35:31.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8072025-04-30T06:35:31.970ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
8082025-04-30T06:35:31.971ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8092025-04-30T06:35:31.971ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
8102025-04-30T06:35:31.971ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
8112025-04-30T06:35:31.971ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
8122025-04-30T06:35:31.971ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
8132025-04-30T06:35:31.971ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
8142025-04-30T06:35:31.971ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
8152025-04-30T06:35:31.972ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
8162025-04-30T06:35:31.972ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
8172025-04-30T06:35:31.972ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
8182025-04-30T06:35:32.130ZTRACtest_metrics (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:35:32.130ZTRACtest_metrics (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:35:32.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8212025-04-30T06:35:32.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8222025-04-30T06:35:32.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8232025-04-30T06:35:32.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 18 }, kind: MgsRequest(SpState) }
8242025-04-30T06:35:32.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8252025-04-30T06:35:32.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
8262025-04-30T06:35:32.145ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
8272025-04-30T06:35:32.145ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
8282025-04-30T06:35:32.145ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8292025-04-30T06:35:32.145ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
8302025-04-30T06:35:32.145ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
8312025-04-30T06:35:32.145ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
8322025-04-30T06:35:32.145ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
8332025-04-30T06:35:32.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8342025-04-30T06:35:32.152ZTRACtest_metrics (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:35:32.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8362025-04-30T06:35:32.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8372025-04-30T06:35:32.155ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8382025-04-30T06:35:32.156ZTRACtest_metrics (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 }) }
8392025-04-30T06:35:32.156ZTRACtest_metrics (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 }) }
8402025-04-30T06:35:32.156ZTRACtest_metrics (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 }) }
8412025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
8422025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
8432025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
8442025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
8452025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
8462025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
8472025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
8482025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
8492025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
8502025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
8512025-04-30T06:35:32.158ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
8522025-04-30T06:35:32.158ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:64861
8532025-04-30T06:35:32.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8542025-04-30T06:35:32.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8552025-04-30T06:35:32.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8562025-04-30T06:35:32.160ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = d44ccc20-b1e2-43e6-bbe4-a4a4b8a80ede uri = /ignition
8572025-04-30T06:35:32.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(SpState) }
8582025-04-30T06:35:32.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8592025-04-30T06:35:32.187ZTRACtest_metrics (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 }) }
8602025-04-30T06:35:32.308ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
8612025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
8622025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
8632025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
8642025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
8652025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
8662025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
8672025-04-30T06:35:32.309ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
8682025-04-30T06:35:32.318ZTRACtest_metrics (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]) }) })
8692025-04-30T06:35:32.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
8702025-04-30T06:35:32.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8712025-04-30T06:35:32.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8722025-04-30T06:35:32.319ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8732025-04-30T06:35:32.319ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
8742025-04-30T06:35:32.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8752025-04-30T06:35:32.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8762025-04-30T06:35:32.334ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
8772025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
8782025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
8792025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
8802025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
8812025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
8822025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
8832025-04-30T06:35:32.334ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
8842025-04-30T06:35:32.335ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8852025-04-30T06:35:32.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 19 }, kind: MgsRequest(SpState) }
8862025-04-30T06:35:32.340ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
8872025-04-30T06:35:32.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
8882025-04-30T06:35:32.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(SpState) }
8892025-04-30T06:35:32.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8902025-04-30T06:35:32.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8912025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
8922025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
8932025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
8942025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
8952025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
8962025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
8972025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
8982025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
8992025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
9002025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
9012025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
9022025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
9032025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
9042025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
9052025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
9062025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
9072025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
9082025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
9092025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
9102025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
9112025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
9122025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
9132025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
9142025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
9152025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
9162025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
9172025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
9182025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
9192025-04-30T06:35:32.342ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
9202025-04-30T06:35:32.343ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
9212025-04-30T06:35:32.343ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
9222025-04-30T06:35:32.347ZINFOtest_metrics (dropshot): request completed latency_us = 187492 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = d44ccc20-b1e2-43e6-bbe4-a4a4b8a80ede response_code = 200 uri = /ignition
9232025-04-30T06:35:32.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(SpState) }
9242025-04-30T06:35:32.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(SpState) }
9252025-04-30T06:35:32.349ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9262025-04-30T06:35:32.349ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
9272025-04-30T06:35:32.349ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
9282025-04-30T06:35:32.350ZTRACtest_metrics (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]) }) })
9292025-04-30T06:35:32.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 20 }, kind: MgsRequest(SpState) }
9302025-04-30T06:35:32.354ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
9312025-04-30T06:35:32.354ZTRACtest_metrics (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]) }) })
9322025-04-30T06:35:32.354ZTRACtest_metrics (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]) }) })
9332025-04-30T06:35:32.355ZTRACtest_metrics (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]) }) })
9342025-04-30T06:35:32.355ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 53e203e0-f0c5-40c4-9528-3a4a3622db83 uri = /sp/switch/0
9352025-04-30T06:35:32.358ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
9362025-04-30T06:35:32.358ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
9372025-04-30T06:35:32.358ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
9382025-04-30T06:35:32.358ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
9392025-04-30T06:35:32.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 33 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9402025-04-30T06:35:32.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(SpState) }
9412025-04-30T06:35:32.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(SpState) }
9422025-04-30T06:35:32.361ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
9432025-04-30T06:35:32.362ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
9442025-04-30T06:35:32.362ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
9452025-04-30T06:35:32.362ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
9462025-04-30T06:35:32.363ZTRACtest_metrics (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]) }) })
9472025-04-30T06:35:32.365ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
9482025-04-30T06:35:32.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 33 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9492025-04-30T06:35:32.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 34 }, kind: MgsRequest(SpState) }
9502025-04-30T06:35:32.398ZTRACtest_metrics (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]) }) })
9512025-04-30T06:35:32.399ZTRACtest_metrics (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]) }) })
9522025-04-30T06:35:32.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
9532025-04-30T06:35:32.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9542025-04-30T06:35:32.403ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9552025-04-30T06:35:32.403ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
9562025-04-30T06:35:32.403ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
9572025-04-30T06:35:32.403ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
9582025-04-30T06:35:32.403ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
9592025-04-30T06:35:32.410ZTRACtest_metrics (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]) }) })
9602025-04-30T06:35:32.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9612025-04-30T06:35:32.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9622025-04-30T06:35:32.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9632025-04-30T06:35:32.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9642025-04-30T06:35:32.413ZTRACtest_metrics (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 }) }
9652025-04-30T06:35:32.414ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
9662025-04-30T06:35:32.414ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
9672025-04-30T06:35:32.414ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
9682025-04-30T06:35:32.414ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
9692025-04-30T06:35:32.414ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
9702025-04-30T06:35:32.414ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
9712025-04-30T06:35:32.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9722025-04-30T06:35:32.414ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
9732025-04-30T06:35:32.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9742025-04-30T06:35:32.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9752025-04-30T06:35:32.418ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9762025-04-30T06:35:32.418ZTRACtest_metrics (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 }) }
9772025-04-30T06:35:32.423ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
9782025-04-30T06:35:32.423ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
9792025-04-30T06:35:32.423ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
9802025-04-30T06:35:32.423ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
9812025-04-30T06:35:32.425ZTRACtest_metrics (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(()) }))
9822025-04-30T06:35:32.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(SpState) }
9832025-04-30T06:35:32.425ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9842025-04-30T06:35:32.425ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9852025-04-30T06:35:32.427ZINFOtest_metrics (dropshot): request completed latency_us = 72202 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 53e203e0-f0c5-40c4-9528-3a4a3622db83 response_code = 200 uri = /sp/switch/0
9862025-04-30T06:35:32.434ZTRACtest_metrics (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 }) }
9872025-04-30T06:35:32.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9882025-04-30T06:35:32.435ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
9892025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
9902025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
9912025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
9922025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
9932025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
9942025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
9952025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
9962025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
9972025-04-30T06:35:32.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
9982025-04-30T06:35:32.443ZTRACtest_metrics (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]) }) })
9992025-04-30T06:35:32.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10002025-04-30T06:35:32.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10012025-04-30T06:35:32.443ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = ed7eeff3-4a50-4690-8430-5ce29844037d uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
10022025-04-30T06:35:32.443ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10032025-04-30T06:35:32.443ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10042025-04-30T06:35:32.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(SpState) }
10052025-04-30T06:35:32.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10062025-04-30T06:35:32.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10072025-04-30T06:35:32.451ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
10082025-04-30T06:35:32.451ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10092025-04-30T06:35:32.451ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
10102025-04-30T06:35:32.451ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
10112025-04-30T06:35:32.451ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
10122025-04-30T06:35:32.453ZTRACtest_metrics (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]) }) })
10132025-04-30T06:35:32.453ZTRACtest_metrics (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] }) }
10142025-04-30T06:35:32.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10152025-04-30T06:35:32.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10162025-04-30T06:35:32.453ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
10172025-04-30T06:35:32.456ZTRACtest_metrics (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 }) }
10182025-04-30T06:35:32.456ZTRACtest_metrics (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 }) }
10192025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10202025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
10212025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
10222025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
10232025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
10242025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
10252025-04-30T06:35:32.457ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
10262025-04-30T06:35:32.458ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
10272025-04-30T06:35:32.458ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
10282025-04-30T06:35:32.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = CabooseValue
10292025-04-30T06:35:32.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10302025-04-30T06:35:32.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10312025-04-30T06:35:32.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10322025-04-30T06:35:32.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10332025-04-30T06:35:32.470ZTRACtest_metrics (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 }) }
10342025-04-30T06:35:32.472ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
10352025-04-30T06:35:32.472ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
10362025-04-30T06:35:32.472ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
10372025-04-30T06:35:32.472ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
10382025-04-30T06:35:32.473ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10392025-04-30T06:35:32.473ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
10402025-04-30T06:35:32.473ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
10412025-04-30T06:35:32.473ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
10422025-04-30T06:35:32.473ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
10432025-04-30T06:35:32.474ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 5 delay = 8.176714518s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
10442025-04-30T06:35:32.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10452025-04-30T06:35:32.474ZTRACtest_metrics (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] }) }
10462025-04-30T06:35:32.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10472025-04-30T06:35:32.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10482025-04-30T06:35:32.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10492025-04-30T06:35:32.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10502025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
10512025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
10522025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
10532025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
10542025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
10552025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
10562025-04-30T06:35:32.503ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
10572025-04-30T06:35:32.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = CabooseValue
10582025-04-30T06:35:32.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10592025-04-30T06:35:32.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10602025-04-30T06:35:32.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10612025-04-30T06:35:32.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(SpState) }
10622025-04-30T06:35:32.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(SpState) }
10632025-04-30T06:35:32.511ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
10642025-04-30T06:35:32.511ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
10652025-04-30T06:35:32.511ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
10662025-04-30T06:35:32.511ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
10672025-04-30T06:35:32.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 42 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10682025-04-30T06:35:32.529ZTRACtest_metrics (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] }) }
10692025-04-30T06:35:32.532ZTRACtest_metrics (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]) }) })
10702025-04-30T06:35:32.533ZTRACtest_metrics (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]) }) })
10712025-04-30T06:35:32.534ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
10722025-04-30T06:35:32.534ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10732025-04-30T06:35:32.534ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
10742025-04-30T06:35:32.534ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10752025-04-30T06:35:32.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(SpState) }
10762025-04-30T06:35:32.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(SpState) }
10772025-04-30T06:35:32.534ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
10782025-04-30T06:35:32.534ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
10792025-04-30T06:35:32.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 43 } response = CabooseValue
10802025-04-30T06:35:32.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(SpState) }
10812025-04-30T06:35:32.535ZTRACtest_metrics (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]) }) })
10822025-04-30T06:35:32.535ZTRACtest_metrics (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]) }) })
10832025-04-30T06:35:32.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
10842025-04-30T06:35:32.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10852025-04-30T06:35:32.535ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
10862025-04-30T06:35:32.535ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
10872025-04-30T06:35:32.535ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
10882025-04-30T06:35:32.535ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
10892025-04-30T06:35:32.535ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
10902025-04-30T06:35:32.540ZTRACtest_metrics (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]) }) })
10912025-04-30T06:35:32.540ZTRACtest_metrics (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] }) }
10922025-04-30T06:35:32.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10932025-04-30T06:35:32.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10942025-04-30T06:35:32.540ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10952025-04-30T06:35:32.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10962025-04-30T06:35:32.542ZTRACtest_metrics (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 }) }
10972025-04-30T06:35:32.552ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
10982025-04-30T06:35:32.552ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
10992025-04-30T06:35:32.552ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
11002025-04-30T06:35:32.552ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
11012025-04-30T06:35:32.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = CabooseValue
11022025-04-30T06:35:32.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11032025-04-30T06:35:32.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11042025-04-30T06:35:32.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 46 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
11052025-04-30T06:35:32.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11062025-04-30T06:35:32.559ZTRACtest_metrics (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 }) }
11072025-04-30T06:35:32.563ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
11082025-04-30T06:35:32.564ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
11092025-04-30T06:35:32.564ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
11102025-04-30T06:35:32.564ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
11112025-04-30T06:35:32.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11122025-04-30T06:35:32.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11132025-04-30T06:35:32.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11142025-04-30T06:35:32.567ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
11152025-04-30T06:35:32.567ZTRACtest_metrics (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 }) }
11162025-04-30T06:35:32.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11172025-04-30T06:35:32.570ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
11182025-04-30T06:35:32.570ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
11192025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
11202025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
11212025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
11222025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
11232025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
11242025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
11252025-04-30T06:35:32.571ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
11262025-04-30T06:35:32.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
11272025-04-30T06:35:32.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11282025-04-30T06:35:32.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11292025-04-30T06:35:32.584ZINFOtest_metrics (dropshot): request completed latency_us = 140874 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = ed7eeff3-4a50-4690-8430-5ce29844037d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
11302025-04-30T06:35:32.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11312025-04-30T06:35:32.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
11322025-04-30T06:35:32.585ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
11332025-04-30T06:35:32.585ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
11342025-04-30T06:35:32.585ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
11352025-04-30T06:35:32.585ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
11362025-04-30T06:35:32.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11372025-04-30T06:35:32.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11382025-04-30T06:35:32.589ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 9b9fb73b-55df-4e14-9c81-813bb7204682 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
11392025-04-30T06:35:32.592ZTRACtest_metrics (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 }) }
11402025-04-30T06:35:32.592ZTRACtest_metrics (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 }) }
11412025-04-30T06:35:32.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
11422025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
11432025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
11442025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
11452025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
11462025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
11472025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
11482025-04-30T06:35:32.595ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
11492025-04-30T06:35:32.596ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
11502025-04-30T06:35:32.596ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
11512025-04-30T06:35:32.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = CabooseValue
11522025-04-30T06:35:32.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11532025-04-30T06:35:32.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11542025-04-30T06:35:32.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
11552025-04-30T06:35:32.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11562025-04-30T06:35:32.602ZTRACtest_metrics (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 }) }
11572025-04-30T06:35:32.602ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11582025-04-30T06:35:32.603ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
11592025-04-30T06:35:32.603ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
11602025-04-30T06:35:32.603ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
11612025-04-30T06:35:32.603ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
11622025-04-30T06:35:32.603ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
11632025-04-30T06:35:32.603ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
11642025-04-30T06:35:32.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = CabooseValue
11652025-04-30T06:35:32.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11662025-04-30T06:35:32.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11672025-04-30T06:35:32.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
11682025-04-30T06:35:32.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11692025-04-30T06:35:32.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
11702025-04-30T06:35:32.617ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
11712025-04-30T06:35:32.617ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
11722025-04-30T06:35:32.617ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
11732025-04-30T06:35:32.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
11742025-04-30T06:35:32.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
11752025-04-30T06:35:32.618ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
11762025-04-30T06:35:32.618ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
11772025-04-30T06:35:32.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = CabooseValue
11782025-04-30T06:35:32.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11792025-04-30T06:35:32.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11802025-04-30T06:35:32.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 51 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
11812025-04-30T06:35:32.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(SpState) }
11822025-04-30T06:35:32.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(SpState) }
11832025-04-30T06:35:32.627ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
11842025-04-30T06:35:32.627ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
11852025-04-30T06:35:32.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = CabooseValue
11862025-04-30T06:35:32.628ZTRACtest_metrics (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]) }) })
11872025-04-30T06:35:32.628ZTRACtest_metrics (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]) }) })
11882025-04-30T06:35:32.628ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
11892025-04-30T06:35:32.628ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
11902025-04-30T06:35:32.628ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
11912025-04-30T06:35:32.628ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
11922025-04-30T06:35:32.628ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
11932025-04-30T06:35:32.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(SpState) }
11942025-04-30T06:35:32.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(SpState) }
11952025-04-30T06:35:32.640ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
11962025-04-30T06:35:32.640ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
11972025-04-30T06:35:32.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 52 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
11982025-04-30T06:35:32.640ZTRACtest_metrics (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]) }) })
11992025-04-30T06:35:32.641ZTRACtest_metrics (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]) }) })
12002025-04-30T06:35:32.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
12012025-04-30T06:35:32.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12022025-04-30T06:35:32.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12032025-04-30T06:35:32.642ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
12042025-04-30T06:35:32.642ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
12052025-04-30T06:35:32.642ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
12062025-04-30T06:35:32.642ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
12072025-04-30T06:35:32.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 53 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12082025-04-30T06:35:32.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12092025-04-30T06:35:32.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12102025-04-30T06:35:32.644ZINFOtest_metrics (dropshot): request completed latency_us = 54940 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 9b9fb73b-55df-4e14-9c81-813bb7204682 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
12112025-04-30T06:35:32.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12122025-04-30T06:35:32.644ZTRACtest_metrics (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 }) }
12132025-04-30T06:35:32.646ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12142025-04-30T06:35:32.646ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
12152025-04-30T06:35:32.646ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
12162025-04-30T06:35:32.646ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
12172025-04-30T06:35:32.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12182025-04-30T06:35:32.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12192025-04-30T06:35:32.653ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 5a17a104-18be-40f0-8a0d-4b9f624718c1 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
12202025-04-30T06:35:32.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12212025-04-30T06:35:32.658ZTRACtest_metrics (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 }) }
12222025-04-30T06:35:32.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
12232025-04-30T06:35:32.660ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12242025-04-30T06:35:32.660ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
12252025-04-30T06:35:32.660ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
12262025-04-30T06:35:32.660ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
12272025-04-30T06:35:32.676ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = CabooseValue
12282025-04-30T06:35:32.677ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12292025-04-30T06:35:32.677ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12302025-04-30T06:35:32.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
12312025-04-30T06:35:32.678ZTRACtest_metrics (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 }) }
12322025-04-30T06:35:32.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12332025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12342025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
12352025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
12362025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
12372025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
12382025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
12392025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
12402025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
12412025-04-30T06:35:32.679ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
12422025-04-30T06:35:32.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = CabooseValue
12432025-04-30T06:35:32.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12442025-04-30T06:35:32.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12452025-04-30T06:35:32.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
12462025-04-30T06:35:32.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12472025-04-30T06:35:32.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
12482025-04-30T06:35:32.695ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12492025-04-30T06:35:32.695ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
12502025-04-30T06:35:32.695ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
12512025-04-30T06:35:32.695ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
12522025-04-30T06:35:32.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = CabooseValue
12532025-04-30T06:35:32.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12542025-04-30T06:35:32.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12552025-04-30T06:35:32.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 57 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
12562025-04-30T06:35:32.701ZTRACtest_metrics (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 }) }
12572025-04-30T06:35:32.701ZTRACtest_metrics (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 }) }
12582025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
12592025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
12602025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
12612025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
12622025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
12632025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
12642025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
12652025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
12662025-04-30T06:35:32.704ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
12672025-04-30T06:35:32.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = CabooseValue
12682025-04-30T06:35:32.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12692025-04-30T06:35:32.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12702025-04-30T06:35:32.717ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 58 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
12712025-04-30T06:35:32.717ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12722025-04-30T06:35:32.717ZTRACtest_metrics (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 }) }
12732025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
12742025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
12752025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
12762025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
12772025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
12782025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
12792025-04-30T06:35:32.722ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
12802025-04-30T06:35:32.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = CabooseValue
12812025-04-30T06:35:32.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12822025-04-30T06:35:32.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12832025-04-30T06:35:32.727ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 59 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
12842025-04-30T06:35:32.727ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12852025-04-30T06:35:32.727ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12862025-04-30T06:35:32.729ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
12872025-04-30T06:35:32.729ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
12882025-04-30T06:35:32.729ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
12892025-04-30T06:35:32.730ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
12902025-04-30T06:35:32.730ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
12912025-04-30T06:35:32.730ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
12922025-04-30T06:35:32.730ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
12932025-04-30T06:35:32.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
12942025-04-30T06:35:32.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
12952025-04-30T06:35:32.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12962025-04-30T06:35:32.733ZINFOtest_metrics (dropshot): request completed latency_us = 79948 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 5a17a104-18be-40f0-8a0d-4b9f624718c1 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
12972025-04-30T06:35:32.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(SpState) }
12982025-04-30T06:35:32.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(SpState) }
12992025-04-30T06:35:32.733ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
13002025-04-30T06:35:32.733ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
13012025-04-30T06:35:32.735ZTRACtest_metrics (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]) }) })
13022025-04-30T06:35:32.735ZTRACtest_metrics (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]) }) })
13032025-04-30T06:35:32.735ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f6a9dbfc-ba64-458d-96a7-4babb3f757b6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
13042025-04-30T06:35:32.735ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
13052025-04-30T06:35:32.735ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
13062025-04-30T06:35:32.735ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
13072025-04-30T06:35:32.735ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = CabooseValue
13082025-04-30T06:35:32.735ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
13092025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = CabooseValue
13102025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
13112025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 62 } response = CabooseValue
13122025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
13132025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 63 } response = CabooseValue
13142025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
13152025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = CabooseValue
13162025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
13172025-04-30T06:35:32.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13182025-04-30T06:35:32.737ZINFOtest_metrics (dropshot): request completed latency_us = 1660 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f6a9dbfc-ba64-458d-96a7-4babb3f757b6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
13192025-04-30T06:35:32.737ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 4d5f6ae9-6b23-42c0-9df7-eea5d50df2dd uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
13202025-04-30T06:35:32.737ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
13212025-04-30T06:35:32.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = CabooseValue
13222025-04-30T06:35:32.738ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
13232025-04-30T06:35:32.739ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 67 } response = CabooseValue
13242025-04-30T06:35:32.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
13252025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } response = CabooseValue
13262025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
13272025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = CabooseValue
13282025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
13292025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = CabooseValue
13302025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
13312025-04-30T06:35:32.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13322025-04-30T06:35:32.762ZINFOtest_metrics (dropshot): request completed latency_us = 25157 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 4d5f6ae9-6b23-42c0-9df7-eea5d50df2dd response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
13332025-04-30T06:35:32.763ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = c97d0850-1be3-4851-817b-862842258eae uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
13342025-04-30T06:35:32.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
13352025-04-30T06:35:32.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 72 } response = CabooseValue
13362025-04-30T06:35:32.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
13372025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 73 } response = CabooseValue
13382025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
13392025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = CabooseValue
13402025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
13412025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = CabooseValue
13422025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
13432025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = CabooseValue
13442025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
13452025-04-30T06:35:32.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13462025-04-30T06:35:32.764ZINFOtest_metrics (dropshot): request completed latency_us = 1493 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = c97d0850-1be3-4851-817b-862842258eae response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
13472025-04-30T06:35:32.767ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 74540a98-2c9e-4b84-85bc-89d70a20d0db uri = /sp/switch/0/component/rot/cmpa
13482025-04-30T06:35:32.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
13492025-04-30T06:35:32.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = ReadRot(Ok)
13502025-04-30T06:35:32.767ZINFOtest_metrics (dropshot): request completed latency_us = 610 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 74540a98-2c9e-4b84-85bc-89d70a20d0db response_code = 200 uri = /sp/switch/0/component/rot/cmpa
13512025-04-30T06:35:32.769ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 3a8ec023-294f-461f-9b4f-a536e3481fb0 uri = /sp/switch/0/component/rot/cfpa
13522025-04-30T06:35:32.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 79 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
13532025-04-30T06:35:32.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = ReadRot(Ok)
13542025-04-30T06:35:32.770ZINFOtest_metrics (dropshot): request completed latency_us = 737 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 3a8ec023-294f-461f-9b4f-a536e3481fb0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
13552025-04-30T06:35:32.770ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 2a61dd66-d7ab-4860-a9af-3dc84d03510e uri = /sp/switch/0/component/rot/cfpa
13562025-04-30T06:35:32.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
13572025-04-30T06:35:32.771ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = ReadRot(Ok)
13582025-04-30T06:35:32.771ZINFOtest_metrics (dropshot): request completed latency_us = 726 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 2a61dd66-d7ab-4860-a9af-3dc84d03510e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
13592025-04-30T06:35:32.773ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 3bb7ce28-537f-4bee-a517-9d30510eb7fb uri = /sp/switch/0/component/rot/cfpa
13602025-04-30T06:35:32.773ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
13612025-04-30T06:35:32.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = ReadRot(Ok)
13622025-04-30T06:35:32.773ZINFOtest_metrics (dropshot): request completed latency_us = 535 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 3bb7ce28-537f-4bee-a517-9d30510eb7fb response_code = 200 uri = /sp/switch/0/component/rot/cfpa
13632025-04-30T06:35:32.775ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f7b714d6-3fdd-4c11-b781-149e14741489 uri = /sp/switch/1
13642025-04-30T06:35:32.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 21 }, kind: MgsRequest(SpState) }
13652025-04-30T06:35:32.775ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
13662025-04-30T06:35:32.775ZTRACtest_metrics (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]) }) })
13672025-04-30T06:35:32.776ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 22 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
13682025-04-30T06:35:32.776ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 22 } 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(()) }))
13692025-04-30T06:35:32.776ZINFOtest_metrics (dropshot): request completed latency_us = 792 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f7b714d6-3fdd-4c11-b781-149e14741489 response_code = 200 uri = /sp/switch/1
13702025-04-30T06:35:32.777ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 60700920-836e-469b-ac07-018167c02937 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
13712025-04-30T06:35:32.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 23 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
13722025-04-30T06:35:32.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 23 } response = CabooseValue
13732025-04-30T06:35:32.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 24 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
13742025-04-30T06:35:32.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 24 } response = CabooseValue
13752025-04-30T06:35:32.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 25 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
13762025-04-30T06:35:32.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 25 } response = CabooseValue
13772025-04-30T06:35:32.784ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 26 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
13782025-04-30T06:35:32.784ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 26 } response = CabooseValue
13792025-04-30T06:35:32.784ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
13802025-04-30T06:35:32.784ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 27 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13812025-04-30T06:35:32.784ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
13822025-04-30T06:35:32.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 28 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13832025-04-30T06:35:32.785ZINFOtest_metrics (dropshot): request completed latency_us = 8134 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 60700920-836e-469b-ac07-018167c02937 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
13842025-04-30T06:35:32.785ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = cb9ecdbe-7794-43fc-afa8-3184599f70cf uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
13852025-04-30T06:35:32.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 29 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
13862025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 29 } response = CabooseValue
13872025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 30 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
13882025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 30 } response = CabooseValue
13892025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 31 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
13902025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 31 } response = CabooseValue
13912025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 32 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
13922025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 32 } response = CabooseValue
13932025-04-30T06:35:32.786ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
13942025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 33 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
13952025-04-30T06:35:32.786ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
13962025-04-30T06:35:32.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 34 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
13972025-04-30T06:35:32.787ZINFOtest_metrics (dropshot): request completed latency_us = 1792 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = cb9ecdbe-7794-43fc-afa8-3184599f70cf response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
13982025-04-30T06:35:32.787ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = e93eb51a-6cb8-4fcb-9219-5348d1ae8ae4 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
13992025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 35 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
14002025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 35 } response = CabooseValue
14012025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 36 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
14022025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 36 } response = CabooseValue
14032025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 37 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
14042025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 37 } response = CabooseValue
14052025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 38 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
14062025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 38 } response = CabooseValue
14072025-04-30T06:35:32.788ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
14082025-04-30T06:35:32.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 39 } response = CabooseValue
14092025-04-30T06:35:32.789ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
14102025-04-30T06:35:32.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 40 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14112025-04-30T06:35:32.789ZINFOtest_metrics (dropshot): request completed latency_us = 1386 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = e93eb51a-6cb8-4fcb-9219-5348d1ae8ae4 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
14122025-04-30T06:35:32.789ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f3ecdfd9-28b0-404c-b08d-3f5025674a7e uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
14132025-04-30T06:35:32.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 41 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
14142025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 41 } response = CabooseValue
14152025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 42 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
14162025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 42 } response = CabooseValue
14172025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 43 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
14182025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 43 } response = CabooseValue
14192025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 44 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
14202025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 44 } response = CabooseValue
14212025-04-30T06:35:32.790ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
14222025-04-30T06:35:32.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 45 } response = CabooseValue
14232025-04-30T06:35:32.790ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
14242025-04-30T06:35:32.791ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 46 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14252025-04-30T06:35:32.791ZINFOtest_metrics (dropshot): request completed latency_us = 1344 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f3ecdfd9-28b0-404c-b08d-3f5025674a7e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
14262025-04-30T06:35:32.792ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 99f7fc03-cc1f-4426-94e6-8c3417a33b09 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
14272025-04-30T06:35:32.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 47 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
14282025-04-30T06:35:32.792ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 47 } response = CabooseValue
14292025-04-30T06:35:32.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 48 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
14302025-04-30T06:35:32.792ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 48 } response = CabooseValue
14312025-04-30T06:35:32.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 49 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
14322025-04-30T06:35:32.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 49 } response = CabooseValue
14332025-04-30T06:35:32.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 50 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
14342025-04-30T06:35:32.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 50 } response = CabooseValue
14352025-04-30T06:35:32.793ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
14362025-04-30T06:35:32.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 51 } response = CabooseValue
14372025-04-30T06:35:32.793ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
14382025-04-30T06:35:32.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 52 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14392025-04-30T06:35:32.793ZINFOtest_metrics (dropshot): request completed latency_us = 1575 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 99f7fc03-cc1f-4426-94e6-8c3417a33b09 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
14402025-04-30T06:35:32.794ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 79d51304-af8a-4ccf-8557-28a65f4f3fd8 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
14412025-04-30T06:35:32.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 53 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
14422025-04-30T06:35:32.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 53 } response = CabooseValue
14432025-04-30T06:35:32.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 54 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
14442025-04-30T06:35:32.795ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 54 } response = CabooseValue
14452025-04-30T06:35:32.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 55 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
14462025-04-30T06:35:32.795ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 55 } response = CabooseValue
14472025-04-30T06:35:32.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 56 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
14482025-04-30T06:35:32.796ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 56 } response = CabooseValue
14492025-04-30T06:35:32.796ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
14502025-04-30T06:35:32.796ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 57 } response = CabooseValue
14512025-04-30T06:35:32.796ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
14522025-04-30T06:35:32.796ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 58 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14532025-04-30T06:35:32.796ZINFOtest_metrics (dropshot): request completed latency_us = 2045 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 79d51304-af8a-4ccf-8557-28a65f4f3fd8 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
14542025-04-30T06:35:32.796ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 6a6dd41e-be1d-441e-aec6-ea611f7beca1 uri = /sp/switch/1/component/rot/cmpa
14552025-04-30T06:35:32.797ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 59 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
14562025-04-30T06:35:32.797ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 59 } response = ReadRot(Ok)
14572025-04-30T06:35:32.797ZINFOtest_metrics (dropshot): request completed latency_us = 410 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 6a6dd41e-be1d-441e-aec6-ea611f7beca1 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
14582025-04-30T06:35:32.798ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 5c9b3b04-90e0-4042-b0f2-438a67ece758 uri = /sp/switch/1/component/rot/cfpa
14592025-04-30T06:35:32.798ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 60 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
14602025-04-30T06:35:32.798ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 60 } response = ReadRot(Ok)
14612025-04-30T06:35:32.798ZINFOtest_metrics (dropshot): request completed latency_us = 686 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 5c9b3b04-90e0-4042-b0f2-438a67ece758 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
14622025-04-30T06:35:32.799ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 8b593aa7-419f-415e-9ba5-b2bd4e121edc uri = /sp/switch/1/component/rot/cfpa
14632025-04-30T06:35:32.799ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 61 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
14642025-04-30T06:35:32.799ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 61 } response = ReadRot(Ok)
14652025-04-30T06:35:32.799ZINFOtest_metrics (dropshot): request completed latency_us = 476 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 8b593aa7-419f-415e-9ba5-b2bd4e121edc response_code = 200 uri = /sp/switch/1/component/rot/cfpa
14662025-04-30T06:35:32.808ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 044e69dd-549a-4406-a494-ac45e71f19fb uri = /sp/switch/1/component/rot/cfpa
14672025-04-30T06:35:32.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 62 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
14682025-04-30T06:35:32.809ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 62 } response = ReadRot(Ok)
14692025-04-30T06:35:32.809ZINFOtest_metrics (dropshot): request completed latency_us = 1134 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 044e69dd-549a-4406-a494-ac45e71f19fb response_code = 200 uri = /sp/switch/1/component/rot/cfpa
14702025-04-30T06:35:32.810ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 23ac3531-06cd-4d23-95ed-b4d3d8ffe10f uri = /sp/sled/0
14712025-04-30T06:35:32.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(SpState) }
14722025-04-30T06:35:32.811ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
14732025-04-30T06:35:32.812ZTRACtest_metrics (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]) }) })
14742025-04-30T06:35:32.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
14752025-04-30T06:35:32.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } 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(()) }))
14762025-04-30T06:35:32.826ZINFOtest_metrics (dropshot): request completed latency_us = 15717 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 23ac3531-06cd-4d23-95ed-b4d3d8ffe10f response_code = 200 uri = /sp/sled/0
14772025-04-30T06:35:32.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 9be2c5bb-87be-43cf-9f02-d03a1aab67fe uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
14782025-04-30T06:35:32.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
14792025-04-30T06:35:32.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = CabooseValue
14802025-04-30T06:35:32.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
14812025-04-30T06:35:32.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = CabooseValue
14822025-04-30T06:35:32.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
14832025-04-30T06:35:32.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = CabooseValue
14842025-04-30T06:35:32.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
14852025-04-30T06:35:32.831ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = CabooseValue
14862025-04-30T06:35:32.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
14872025-04-30T06:35:32.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
14882025-04-30T06:35:32.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
14892025-04-30T06:35:32.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
14902025-04-30T06:35:32.832ZINFOtest_metrics (dropshot): request completed latency_us = 4912 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 9be2c5bb-87be-43cf-9f02-d03a1aab67fe response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
14912025-04-30T06:35:32.833ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 23067619-fdc6-489f-8ce0-adc8c2961b3f uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
14922025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
14932025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = CabooseValue
14942025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
14952025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = CabooseValue
14962025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
14972025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = CabooseValue
14982025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
14992025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = CabooseValue
15002025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
15012025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15022025-04-30T06:35:32.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
15032025-04-30T06:35:32.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15042025-04-30T06:35:32.835ZINFOtest_metrics (dropshot): request completed latency_us = 2062 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 23067619-fdc6-489f-8ce0-adc8c2961b3f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
15052025-04-30T06:35:32.836ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = cde3eb3c-9dd1-41d9-bbf1-01c848c140b1 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
15062025-04-30T06:35:32.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
15072025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = CabooseValue
15082025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
15092025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = CabooseValue
15102025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
15112025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = CabooseValue
15122025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
15132025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = CabooseValue
15142025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
15152025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = CabooseValue
15162025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
15172025-04-30T06:35:32.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15182025-04-30T06:35:32.838ZINFOtest_metrics (dropshot): request completed latency_us = 1604 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = cde3eb3c-9dd1-41d9-bbf1-01c848c140b1 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
15192025-04-30T06:35:32.841ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 7746fd0b-914d-4e19-9bbd-3d5dd5f1f3c9 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
15202025-04-30T06:35:32.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
15212025-04-30T06:35:32.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = CabooseValue
15222025-04-30T06:35:32.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
15232025-04-30T06:35:32.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = CabooseValue
15242025-04-30T06:35:32.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
15252025-04-30T06:35:32.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = CabooseValue
15262025-04-30T06:35:32.842ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
15272025-04-30T06:35:32.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = CabooseValue
15282025-04-30T06:35:32.842ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
15292025-04-30T06:35:32.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = CabooseValue
15302025-04-30T06:35:32.842ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
15312025-04-30T06:35:32.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15322025-04-30T06:35:32.843ZINFOtest_metrics (dropshot): request completed latency_us = 2101 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 7746fd0b-914d-4e19-9bbd-3d5dd5f1f3c9 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
15332025-04-30T06:35:32.844ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 2cea2ef8-b951-4047-8185-dad4899c6673 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
15342025-04-30T06:35:32.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
15352025-04-30T06:35:32.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = CabooseValue
15362025-04-30T06:35:32.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
15372025-04-30T06:35:32.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = CabooseValue
15382025-04-30T06:35:32.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
15392025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = CabooseValue
15402025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
15412025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = CabooseValue
15422025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
15432025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = CabooseValue
15442025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
15452025-04-30T06:35:32.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15462025-04-30T06:35:32.845ZINFOtest_metrics (dropshot): request completed latency_us = 1551 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 2cea2ef8-b951-4047-8185-dad4899c6673 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
15472025-04-30T06:35:32.846ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 4eb915cb-face-497b-a301-7cf8787c174e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
15482025-04-30T06:35:32.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
15492025-04-30T06:35:32.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
15502025-04-30T06:35:32.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
15512025-04-30T06:35:32.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = CabooseValue
15522025-04-30T06:35:32.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
15532025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
15542025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
15552025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
15562025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
15572025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = CabooseValue
15582025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
15592025-04-30T06:35:32.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15602025-04-30T06:35:32.847ZINFOtest_metrics (dropshot): request completed latency_us = 1549 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 4eb915cb-face-497b-a301-7cf8787c174e response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
15612025-04-30T06:35:32.848ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 48737e86-1d89-4854-93cb-dd561abb6bee uri = /sp/sled/0/component/rot/cmpa
15622025-04-30T06:35:32.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
15632025-04-30T06:35:32.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = ReadRot(Ok)
15642025-04-30T06:35:32.849ZINFOtest_metrics (dropshot): request completed latency_us = 537 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 48737e86-1d89-4854-93cb-dd561abb6bee response_code = 200 uri = /sp/sled/0/component/rot/cmpa
15652025-04-30T06:35:32.849ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 349224b3-c204-408d-a215-5c847be9ace5 uri = /sp/sled/0/component/rot/cfpa
15662025-04-30T06:35:32.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
15672025-04-30T06:35:32.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = ReadRot(Ok)
15682025-04-30T06:35:32.850ZINFOtest_metrics (dropshot): request completed latency_us = 616 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 349224b3-c204-408d-a215-5c847be9ace5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
15692025-04-30T06:35:32.850ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 08aa2c99-ed14-42cf-bf75-9407b5cc7496 uri = /sp/sled/0/component/rot/cfpa
15702025-04-30T06:35:32.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
15712025-04-30T06:35:32.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = ReadRot(Ok)
15722025-04-30T06:35:32.851ZINFOtest_metrics (dropshot): request completed latency_us = 603 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 08aa2c99-ed14-42cf-bf75-9407b5cc7496 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
15732025-04-30T06:35:32.852ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 39a82c3e-6290-47ba-8b15-53b344221d55 uri = /sp/sled/0/component/rot/cfpa
15742025-04-30T06:35:32.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
15752025-04-30T06:35:32.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = ReadRot(Ok)
15762025-04-30T06:35:32.852ZINFOtest_metrics (dropshot): request completed latency_us = 475 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 39a82c3e-6290-47ba-8b15-53b344221d55 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
15772025-04-30T06:35:32.853ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f0ffc214-605c-4272-b711-35b102f9da99 uri = /sp/sled/1
15782025-04-30T06:35:32.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(SpState) }
15792025-04-30T06:35:32.853ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
15802025-04-30T06:35:32.853ZTRACtest_metrics (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]) }) })
15812025-04-30T06:35:32.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
15822025-04-30T06:35:32.853ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } 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(()) }))
15832025-04-30T06:35:32.853ZINFOtest_metrics (dropshot): request completed latency_us = 742 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = f0ffc214-605c-4272-b711-35b102f9da99 response_code = 200 uri = /sp/sled/1
15842025-04-30T06:35:32.855ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = c4246120-e56b-4b43-974d-62997a4a0789 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
15852025-04-30T06:35:32.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
15862025-04-30T06:35:32.856ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = CabooseValue
15872025-04-30T06:35:32.856ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
15882025-04-30T06:35:32.856ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = CabooseValue
15892025-04-30T06:35:32.856ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
15902025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = CabooseValue
15912025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
15922025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = CabooseValue
15932025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
15942025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
15952025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
15962025-04-30T06:35:32.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
15972025-04-30T06:35:32.857ZINFOtest_metrics (dropshot): request completed latency_us = 2058 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = c4246120-e56b-4b43-974d-62997a4a0789 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
15982025-04-30T06:35:32.858ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = d3e68291-68ac-4b1d-a973-cbff6ed789ce uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
15992025-04-30T06:35:32.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
16002025-04-30T06:35:32.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = CabooseValue
16012025-04-30T06:35:32.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
16022025-04-30T06:35:32.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = CabooseValue
16032025-04-30T06:35:32.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
16042025-04-30T06:35:32.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = CabooseValue
16052025-04-30T06:35:32.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
16062025-04-30T06:35:32.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = CabooseValue
16072025-04-30T06:35:32.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
16082025-04-30T06:35:32.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
16092025-04-30T06:35:32.865ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
16102025-04-30T06:35:32.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16112025-04-30T06:35:32.866ZINFOtest_metrics (dropshot): request completed latency_us = 8044 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = d3e68291-68ac-4b1d-a973-cbff6ed789ce response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
16122025-04-30T06:35:32.867ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = d5cae53d-31cb-47e8-8b66-7bc77d741f9c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
16132025-04-30T06:35:32.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
16142025-04-30T06:35:32.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = CabooseValue
16152025-04-30T06:35:32.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
16162025-04-30T06:35:32.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = CabooseValue
16172025-04-30T06:35:32.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
16182025-04-30T06:35:32.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = CabooseValue
16192025-04-30T06:35:32.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
16202025-04-30T06:35:32.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = CabooseValue
16212025-04-30T06:35:32.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
16222025-04-30T06:35:32.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = CabooseValue
16232025-04-30T06:35:32.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
16242025-04-30T06:35:32.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16252025-04-30T06:35:32.868ZINFOtest_metrics (dropshot): request completed latency_us = 1865 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = d5cae53d-31cb-47e8-8b66-7bc77d741f9c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
16262025-04-30T06:35:32.869ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 0dfc34a8-9012-4668-a5d2-4c0cf64b7209 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
16272025-04-30T06:35:32.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
16282025-04-30T06:35:32.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = CabooseValue
16292025-04-30T06:35:32.870ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
16302025-04-30T06:35:32.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = CabooseValue
16312025-04-30T06:35:32.870ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
16322025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = CabooseValue
16332025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
16342025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = CabooseValue
16352025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
16362025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = CabooseValue
16372025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
16382025-04-30T06:35:32.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16392025-04-30T06:35:32.872ZINFOtest_metrics (dropshot): request completed latency_us = 2997 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 0dfc34a8-9012-4668-a5d2-4c0cf64b7209 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
16402025-04-30T06:35:32.873ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = c078881d-a0d6-4f0a-ab18-ddae5c69e873 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
16412025-04-30T06:35:32.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
16422025-04-30T06:35:32.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = CabooseValue
16432025-04-30T06:35:32.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
16442025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = CabooseValue
16452025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
16462025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = CabooseValue
16472025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
16482025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = CabooseValue
16492025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
16502025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = CabooseValue
16512025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
16522025-04-30T06:35:32.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16532025-04-30T06:35:32.874ZINFOtest_metrics (dropshot): request completed latency_us = 1652 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = c078881d-a0d6-4f0a-ab18-ddae5c69e873 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
16542025-04-30T06:35:32.875ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 085266d5-9398-4984-b2b4-15c52f6ebcd5 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
16552025-04-30T06:35:32.875ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
16562025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
16572025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
16582025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = CabooseValue
16592025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
16602025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
16612025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
16622025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
16632025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
16642025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = CabooseValue
16652025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
16662025-04-30T06:35:32.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
16672025-04-30T06:35:32.877ZINFOtest_metrics (dropshot): request completed latency_us = 1476 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 085266d5-9398-4984-b2b4-15c52f6ebcd5 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
16682025-04-30T06:35:32.877ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 2708c0e0-4609-443b-ab8c-23ae5e1db97a uri = /sp/sled/1/component/rot/cmpa
16692025-04-30T06:35:32.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
16702025-04-30T06:35:32.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = ReadRot(Ok)
16712025-04-30T06:35:32.877ZINFOtest_metrics (dropshot): request completed latency_us = 371 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 2708c0e0-4609-443b-ab8c-23ae5e1db97a response_code = 200 uri = /sp/sled/1/component/rot/cmpa
16722025-04-30T06:35:32.878ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = e8731a44-003f-4ca8-b3fa-08fd5a20cc3e uri = /sp/sled/1/component/rot/cfpa
16732025-04-30T06:35:32.878ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
16742025-04-30T06:35:32.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = ReadRot(Ok)
16752025-04-30T06:35:32.880ZINFOtest_metrics (dropshot): request completed latency_us = 1883 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = e8731a44-003f-4ca8-b3fa-08fd5a20cc3e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
16762025-04-30T06:35:32.881ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = dda9d01d-7467-4214-8ea7-920c3f49954d uri = /sp/sled/1/component/rot/cfpa
16772025-04-30T06:35:32.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
16782025-04-30T06:35:32.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = ReadRot(Ok)
16792025-04-30T06:35:32.882ZINFOtest_metrics (dropshot): request completed latency_us = 656 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = dda9d01d-7467-4214-8ea7-920c3f49954d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
16802025-04-30T06:35:32.883ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 187db75f-b410-4884-87ef-68d4037add9f uri = /sp/sled/1/component/rot/cfpa
16812025-04-30T06:35:32.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
16822025-04-30T06:35:32.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = ReadRot(Ok)
16832025-04-30T06:35:32.885ZINFOtest_metrics (dropshot): request completed latency_us = 1157 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64861 req_id = 187db75f-b410-4884-87ef-68d4037add9f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
16842025-04-30T06:35:33.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
16852025-04-30T06:35:33.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
16862025-04-30T06:35:33.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
16872025-04-30T06:35:33.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
16882025-04-30T06:35:33.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 63 }, kind: MgsRequest(SpState) }
16892025-04-30T06:35:33.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(SpState) }
16902025-04-30T06:35:33.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(SpState) }
16912025-04-30T06:35:33.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(SpState) }
16922025-04-30T06:35:33.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
16932025-04-30T06:35:33.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
16942025-04-30T06:35:33.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
16952025-04-30T06:35:33.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
16962025-04-30T06:35:33.337ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
16972025-04-30T06:35:33.338ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
16982025-04-30T06:35:33.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
16992025-04-30T06:35:33.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17002025-04-30T06:35:33.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17012025-04-30T06:35:33.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 64 }, kind: MgsRequest(SpState) }
17022025-04-30T06:35:33.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
17032025-04-30T06:35:33.338ZTRACtest_metrics (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 }) }
17042025-04-30T06:35:33.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
17052025-04-30T06:35:33.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
17062025-04-30T06:35:33.339ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
17072025-04-30T06:35:33.339ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
17082025-04-30T06:35:33.339ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
17092025-04-30T06:35:33.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
17102025-04-30T06:35:33.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
17112025-04-30T06:35:33.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 83 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17122025-04-30T06:35:33.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 64 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17132025-04-30T06:35:33.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17142025-04-30T06:35:33.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17152025-04-30T06:35:33.342ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
17162025-04-30T06:35:33.346ZTRACtest_metrics (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 }) }
17172025-04-30T06:35:33.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17182025-04-30T06:35:33.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
17192025-04-30T06:35:33.350ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
17202025-04-30T06:35:33.350ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
17212025-04-30T06:35:33.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
17222025-04-30T06:35:33.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
17232025-04-30T06:35:33.350ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
17242025-04-30T06:35:33.350ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
17252025-04-30T06:35:33.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17262025-04-30T06:35:33.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17272025-04-30T06:35:33.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17282025-04-30T06:35:33.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(SpState) }
17292025-04-30T06:35:33.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17302025-04-30T06:35:33.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17312025-04-30T06:35:33.356ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
17322025-04-30T06:35:33.356ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
17332025-04-30T06:35:33.356ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
17342025-04-30T06:35:33.356ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
17352025-04-30T06:35:33.356ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
17362025-04-30T06:35:33.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
17372025-04-30T06:35:33.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17382025-04-30T06:35:33.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17392025-04-30T06:35:33.357ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
17402025-04-30T06:35:33.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
17412025-04-30T06:35:33.359ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
17422025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
17432025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
17442025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
17452025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
17462025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
17472025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
17482025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
17492025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
17502025-04-30T06:35:33.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
17512025-04-30T06:35:33.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17522025-04-30T06:35:33.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
17532025-04-30T06:35:33.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
17542025-04-30T06:35:33.365ZTRACtest_metrics (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 }) }
17552025-04-30T06:35:33.367ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
17562025-04-30T06:35:33.368ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
17572025-04-30T06:35:33.368ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
17582025-04-30T06:35:33.368ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
17592025-04-30T06:35:33.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17602025-04-30T06:35:33.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17612025-04-30T06:35:33.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
17622025-04-30T06:35:33.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17632025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
17642025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
17652025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
17662025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
17672025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
17682025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
17692025-04-30T06:35:33.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
17702025-04-30T06:35:33.373ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
17712025-04-30T06:35:33.373ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
17722025-04-30T06:35:33.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
17732025-04-30T06:35:33.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17742025-04-30T06:35:33.379ZTRACtest_metrics (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 }) }
17752025-04-30T06:35:33.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
17762025-04-30T06:35:33.380ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
17772025-04-30T06:35:33.380ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
17782025-04-30T06:35:33.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
17792025-04-30T06:35:33.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
17802025-04-30T06:35:33.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
17812025-04-30T06:35:33.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
17822025-04-30T06:35:33.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
17832025-04-30T06:35:33.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17842025-04-30T06:35:33.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
17852025-04-30T06:35:33.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
17862025-04-30T06:35:33.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
17872025-04-30T06:35:33.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
17882025-04-30T06:35:33.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
17892025-04-30T06:35:33.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
17902025-04-30T06:35:33.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
17912025-04-30T06:35:33.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
17922025-04-30T06:35:33.388ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
17932025-04-30T06:35:33.388ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
17942025-04-30T06:35:33.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
17952025-04-30T06:35:33.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17962025-04-30T06:35:33.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(SpState) }
17972025-04-30T06:35:33.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(SpState) }
17982025-04-30T06:35:33.417ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
17992025-04-30T06:35:33.417ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
18002025-04-30T06:35:33.417ZTRACtest_metrics (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, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18012025-04-30T06:35:33.418ZTRACtest_metrics (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]) }) })
18022025-04-30T06:35:33.418ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
18032025-04-30T06:35:33.418ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
18042025-04-30T06:35:34.311ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:61417
18052025-04-30T06:35:34.312ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = ad3c5d8b-2717-4776-8910-a1351f8591f6 uri = /ignition
18062025-04-30T06:35:34.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
18072025-04-30T06:35:34.312ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
18082025-04-30T06:35:34.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
18092025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
18102025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
18112025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
18122025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
18132025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
18142025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
18152025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
18162025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
18172025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
18182025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
18192025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
18202025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
18212025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
18222025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
18232025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
18242025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
18252025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
18262025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
18272025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
18282025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
18292025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
18302025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
18312025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
18322025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
18332025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
18342025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
18352025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
18362025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
18372025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
18382025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
18392025-04-30T06:35:34.313ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
18402025-04-30T06:35:34.313ZINFOtest_metrics (dropshot): request completed latency_us = 1385 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = ad3c5d8b-2717-4776-8910-a1351f8591f6 response_code = 200 uri = /ignition
18412025-04-30T06:35:34.344ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 20675976-7015-47da-b405-db7e7b0d03ae uri = /sp/switch/0
18422025-04-30T06:35:34.344ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
18432025-04-30T06:35:34.344ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
18442025-04-30T06:35:34.344ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
18452025-04-30T06:35:34.344ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
18462025-04-30T06:35:34.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 65 }, kind: MgsRequest(SpState) }
18472025-04-30T06:35:34.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(SpState) }
18482025-04-30T06:35:34.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(SpState) }
18492025-04-30T06:35:34.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(SpState) }
18502025-04-30T06:35:34.370ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
18512025-04-30T06:35:34.388ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
18522025-04-30T06:35:34.388ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
18532025-04-30T06:35:34.388ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
18542025-04-30T06:35:34.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18552025-04-30T06:35:34.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(SpState) }
18562025-04-30T06:35:34.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 65 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18572025-04-30T06:35:34.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18582025-04-30T06:35:34.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18592025-04-30T06:35:34.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 66 }, kind: MgsRequest(SpState) }
18602025-04-30T06:35:34.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
18612025-04-30T06:35:34.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18622025-04-30T06:35:34.504ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
18632025-04-30T06:35:34.505ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
18642025-04-30T06:35:34.505ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
18652025-04-30T06:35:34.505ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
18662025-04-30T06:35:34.505ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
18672025-04-30T06:35:34.505ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
18682025-04-30T06:35:34.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18692025-04-30T06:35:34.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18702025-04-30T06:35:34.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 66 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
18712025-04-30T06:35:34.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18722025-04-30T06:35:34.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18732025-04-30T06:35:34.555ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
18742025-04-30T06:35:34.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18752025-04-30T06:35:34.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18762025-04-30T06:35:34.559ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
18772025-04-30T06:35:34.559ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
18782025-04-30T06:35:34.559ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18792025-04-30T06:35:34.559ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
18802025-04-30T06:35:34.559ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
18812025-04-30T06:35:34.559ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
18822025-04-30T06:35:34.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18832025-04-30T06:35:34.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
18842025-04-30T06:35:34.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18852025-04-30T06:35:34.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18862025-04-30T06:35:34.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18872025-04-30T06:35:34.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18882025-04-30T06:35:34.565ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
18892025-04-30T06:35:34.565ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
18902025-04-30T06:35:34.565ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
18912025-04-30T06:35:34.565ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
18922025-04-30T06:35:34.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } 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(()) }))
18932025-04-30T06:35:34.566ZTRACtest_metrics (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 }) }
18942025-04-30T06:35:34.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18952025-04-30T06:35:34.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18962025-04-30T06:35:34.568ZINFOtest_metrics (dropshot): request completed latency_us = 223977 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 20675976-7015-47da-b405-db7e7b0d03ae response_code = 200 uri = /sp/switch/0
18972025-04-30T06:35:34.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18982025-04-30T06:35:34.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18992025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
19002025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
19012025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
19022025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
19032025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
19042025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
19052025-04-30T06:35:34.569ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
19062025-04-30T06:35:34.570ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
19072025-04-30T06:35:34.570ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
19082025-04-30T06:35:34.570ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
19092025-04-30T06:35:34.570ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
19102025-04-30T06:35:34.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19112025-04-30T06:35:34.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19122025-04-30T06:35:34.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19132025-04-30T06:35:34.570ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2b345556-5280-4e7e-8366-762a7af24ece uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
19142025-04-30T06:35:34.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(SpState) }
19152025-04-30T06:35:34.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19162025-04-30T06:35:34.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
19172025-04-30T06:35:34.578ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
19182025-04-30T06:35:34.578ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
19192025-04-30T06:35:34.578ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
19202025-04-30T06:35:34.579ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
19212025-04-30T06:35:34.579ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
19222025-04-30T06:35:34.580ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19232025-04-30T06:35:34.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
19242025-04-30T06:35:34.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19252025-04-30T06:35:34.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19262025-04-30T06:35:34.581ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
19272025-04-30T06:35:34.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19282025-04-30T06:35:34.583ZTRACtest_metrics (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 }) }
19292025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
19302025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
19312025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
19322025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
19332025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
19342025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
19352025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
19362025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
19372025-04-30T06:35:34.600ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
19382025-04-30T06:35:34.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 93 } response = CabooseValue
19392025-04-30T06:35:34.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19402025-04-30T06:35:34.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19412025-04-30T06:35:34.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
19422025-04-30T06:35:34.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19432025-04-30T06:35:34.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19442025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
19452025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
19462025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
19472025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
19482025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
19492025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
19502025-04-30T06:35:34.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
19512025-04-30T06:35:34.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } response = CabooseValue
19522025-04-30T06:35:34.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19532025-04-30T06:35:34.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19542025-04-30T06:35:34.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
19552025-04-30T06:35:34.617ZTRACtest_metrics (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 }) }
19562025-04-30T06:35:34.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
19572025-04-30T06:35:34.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
19582025-04-30T06:35:34.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
19592025-04-30T06:35:34.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
19602025-04-30T06:35:34.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
19612025-04-30T06:35:34.618ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
19622025-04-30T06:35:34.619ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
19632025-04-30T06:35:34.619ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
19642025-04-30T06:35:34.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = CabooseValue
19652025-04-30T06:35:34.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19662025-04-30T06:35:34.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19672025-04-30T06:35:34.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
19682025-04-30T06:35:34.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(SpState) }
19692025-04-30T06:35:34.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(SpState) }
19702025-04-30T06:35:34.625ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
19712025-04-30T06:35:34.625ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
19722025-04-30T06:35:34.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = CabooseValue
19732025-04-30T06:35:34.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19742025-04-30T06:35:34.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
19752025-04-30T06:35:34.626ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
19762025-04-30T06:35:34.626ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
19772025-04-30T06:35:34.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
19782025-04-30T06:35:34.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
19792025-04-30T06:35:34.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
19802025-04-30T06:35:34.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19812025-04-30T06:35:34.630ZINFOtest_metrics (dropshot): request completed latency_us = 59159 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2b345556-5280-4e7e-8366-762a7af24ece response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
19822025-04-30T06:35:34.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2341d8f1-fb23-46fd-943f-488da0ef5b54 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
19832025-04-30T06:35:34.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
19842025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = CabooseValue
19852025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
19862025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = CabooseValue
19872025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
19882025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = CabooseValue
19892025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
19902025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = CabooseValue
19912025-04-30T06:35:34.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
19922025-04-30T06:35:34.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
19932025-04-30T06:35:34.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
19942025-04-30T06:35:34.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
19952025-04-30T06:35:34.641ZINFOtest_metrics (dropshot): request completed latency_us = 3427 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2341d8f1-fb23-46fd-943f-488da0ef5b54 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
19962025-04-30T06:35:34.643ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 5f9a27c0-42d0-4a6d-9a2b-910c40aea083 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
19972025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
19982025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = CabooseValue
19992025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
20002025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = CabooseValue
20012025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
20022025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = CabooseValue
20032025-04-30T06:35:34.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
20042025-04-30T06:35:34.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = CabooseValue
20052025-04-30T06:35:34.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
20062025-04-30T06:35:34.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = CabooseValue
20072025-04-30T06:35:34.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
20082025-04-30T06:35:34.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20092025-04-30T06:35:34.645ZINFOtest_metrics (dropshot): request completed latency_us = 2409 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 5f9a27c0-42d0-4a6d-9a2b-910c40aea083 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
20102025-04-30T06:35:34.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 6a5dec2d-b648-457a-a8df-c258ae040335 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
20112025-04-30T06:35:34.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
20122025-04-30T06:35:34.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = CabooseValue
20132025-04-30T06:35:34.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
20142025-04-30T06:35:34.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 112 } response = CabooseValue
20152025-04-30T06:35:34.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
20162025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 113 } response = CabooseValue
20172025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
20182025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = CabooseValue
20192025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
20202025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = CabooseValue
20212025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
20222025-04-30T06:35:34.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20232025-04-30T06:35:34.649ZINFOtest_metrics (dropshot): request completed latency_us = 1692 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 6a5dec2d-b648-457a-a8df-c258ae040335 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
20242025-04-30T06:35:34.650ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 80fc959e-fb8d-40af-9501-c74980e4852f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
20252025-04-30T06:35:34.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
20262025-04-30T06:35:34.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = CabooseValue
20272025-04-30T06:35:34.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
20282025-04-30T06:35:34.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } response = CabooseValue
20292025-04-30T06:35:34.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
20302025-04-30T06:35:34.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = CabooseValue
20312025-04-30T06:35:34.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
20322025-04-30T06:35:34.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = CabooseValue
20332025-04-30T06:35:34.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
20342025-04-30T06:35:34.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = CabooseValue
20352025-04-30T06:35:34.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
20362025-04-30T06:35:34.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20372025-04-30T06:35:34.654ZINFOtest_metrics (dropshot): request completed latency_us = 4075 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 80fc959e-fb8d-40af-9501-c74980e4852f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
20382025-04-30T06:35:34.655ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 3930814d-18cd-40ad-8dee-d9c97cea00b8 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
20392025-04-30T06:35:34.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
20402025-04-30T06:35:34.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = CabooseValue
20412025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
20422025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } response = CabooseValue
20432025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
20442025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
20452025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
20462025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = CabooseValue
20472025-04-30T06:35:34.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
20482025-04-30T06:35:34.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
20492025-04-30T06:35:34.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
20502025-04-30T06:35:34.686ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20512025-04-30T06:35:34.686ZINFOtest_metrics (dropshot): request completed latency_us = 31285 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 3930814d-18cd-40ad-8dee-d9c97cea00b8 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
20522025-04-30T06:35:34.689ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 392994ec-ece2-437d-971b-bd0b9f2bfc52 uri = /sp/switch/0/component/rot/cmpa
20532025-04-30T06:35:34.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
20542025-04-30T06:35:34.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = ReadRot(Ok)
20552025-04-30T06:35:34.690ZINFOtest_metrics (dropshot): request completed latency_us = 1052 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 392994ec-ece2-437d-971b-bd0b9f2bfc52 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
20562025-04-30T06:35:34.691ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2ad7c0b1-2ddb-43ec-8274-4ddf5852611e uri = /sp/switch/0/component/rot/cfpa
20572025-04-30T06:35:34.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
20582025-04-30T06:35:34.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = ReadRot(Ok)
20592025-04-30T06:35:34.704ZINFOtest_metrics (dropshot): request completed latency_us = 13196 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2ad7c0b1-2ddb-43ec-8274-4ddf5852611e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20602025-04-30T06:35:34.705ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2e0c28a8-4734-4806-9c84-28bbfeeaaec0 uri = /sp/switch/0/component/rot/cfpa
20612025-04-30T06:35:34.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 131 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
20622025-04-30T06:35:34.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = ReadRot(Ok)
20632025-04-30T06:35:34.706ZINFOtest_metrics (dropshot): request completed latency_us = 1770 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2e0c28a8-4734-4806-9c84-28bbfeeaaec0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20642025-04-30T06:35:34.707ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 4196c025-36c3-492e-8908-174114919589 uri = /sp/switch/0/component/rot/cfpa
20652025-04-30T06:35:34.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 132 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
20662025-04-30T06:35:34.709ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = ReadRot(Ok)
20672025-04-30T06:35:34.709ZINFOtest_metrics (dropshot): request completed latency_us = 1625 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 4196c025-36c3-492e-8908-174114919589 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
20682025-04-30T06:35:34.712ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 30a16480-c2f4-4d27-b5a4-e05423256ed5 uri = /sp/switch/1
20692025-04-30T06:35:34.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 67 }, kind: MgsRequest(SpState) }
20702025-04-30T06:35:34.712ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
20712025-04-30T06:35:34.713ZTRACtest_metrics (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]) }) })
20722025-04-30T06:35:34.714ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 68 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
20732025-04-30T06:35:34.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 68 } 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(()) }))
20742025-04-30T06:35:34.716ZINFOtest_metrics (dropshot): request completed latency_us = 4316 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 30a16480-c2f4-4d27-b5a4-e05423256ed5 response_code = 200 uri = /sp/switch/1
20752025-04-30T06:35:34.720ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 77b4a35c-30d0-4d25-be50-426f63e26f91 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
20762025-04-30T06:35:34.720ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 69 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
20772025-04-30T06:35:34.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 69 } response = CabooseValue
20782025-04-30T06:35:34.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 70 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
20792025-04-30T06:35:34.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 70 } response = CabooseValue
20802025-04-30T06:35:34.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 71 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
20812025-04-30T06:35:34.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 71 } response = CabooseValue
20822025-04-30T06:35:34.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 72 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
20832025-04-30T06:35:34.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 72 } response = CabooseValue
20842025-04-30T06:35:34.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 73 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
20852025-04-30T06:35:34.724ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 73 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
20862025-04-30T06:35:34.724ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 74 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
20872025-04-30T06:35:34.724ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 74 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
20882025-04-30T06:35:34.724ZINFOtest_metrics (dropshot): request completed latency_us = 3940 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 77b4a35c-30d0-4d25-be50-426f63e26f91 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
20892025-04-30T06:35:34.726ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 01f3c1cb-38b3-4c9a-b3b7-f17577574d72 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
20902025-04-30T06:35:34.726ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 75 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
20912025-04-30T06:35:34.726ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 75 } response = CabooseValue
20922025-04-30T06:35:34.726ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 76 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
20932025-04-30T06:35:34.726ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 76 } response = CabooseValue
20942025-04-30T06:35:34.726ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 77 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
20952025-04-30T06:35:34.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 77 } response = CabooseValue
20962025-04-30T06:35:34.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 78 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
20972025-04-30T06:35:34.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 78 } response = CabooseValue
20982025-04-30T06:35:34.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 79 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
20992025-04-30T06:35:34.733ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 79 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
21002025-04-30T06:35:34.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 80 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
21012025-04-30T06:35:34.733ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 80 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21022025-04-30T06:35:34.733ZINFOtest_metrics (dropshot): request completed latency_us = 6251 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 01f3c1cb-38b3-4c9a-b3b7-f17577574d72 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
21032025-04-30T06:35:34.733ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 5a317b5e-1df7-4ee1-94e5-306048233659 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
21042025-04-30T06:35:34.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 81 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
21052025-04-30T06:35:34.740ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 81 } response = CabooseValue
21062025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 82 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
21072025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 82 } response = CabooseValue
21082025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 83 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
21092025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 83 } response = CabooseValue
21102025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 84 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
21112025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 84 } response = CabooseValue
21122025-04-30T06:35:34.741ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 85 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
21132025-04-30T06:35:34.742ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 85 } response = CabooseValue
21142025-04-30T06:35:34.742ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 86 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
21152025-04-30T06:35:34.742ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 86 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21162025-04-30T06:35:34.742ZINFOtest_metrics (dropshot): request completed latency_us = 9498 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 5a317b5e-1df7-4ee1-94e5-306048233659 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
21172025-04-30T06:35:34.743ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 7d652195-67df-4f84-a743-77c08db00e11 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
21182025-04-30T06:35:34.744ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 87 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
21192025-04-30T06:35:34.744ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 87 } response = CabooseValue
21202025-04-30T06:35:34.744ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 88 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
21212025-04-30T06:35:34.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 88 } response = CabooseValue
21222025-04-30T06:35:34.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 89 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
21232025-04-30T06:35:34.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 89 } response = CabooseValue
21242025-04-30T06:35:34.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 90 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
21252025-04-30T06:35:34.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 90 } response = CabooseValue
21262025-04-30T06:35:34.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 91 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
21272025-04-30T06:35:34.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 91 } response = CabooseValue
21282025-04-30T06:35:34.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 92 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
21292025-04-30T06:35:34.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 92 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21302025-04-30T06:35:34.747ZINFOtest_metrics (dropshot): request completed latency_us = 3246 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 7d652195-67df-4f84-a743-77c08db00e11 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
21312025-04-30T06:35:34.747ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 144ee472-748d-4ae3-862b-26c5da5c803e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
21322025-04-30T06:35:34.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 93 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
21332025-04-30T06:35:34.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 93 } response = CabooseValue
21342025-04-30T06:35:34.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 94 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
21352025-04-30T06:35:34.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 94 } response = CabooseValue
21362025-04-30T06:35:34.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 95 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
21372025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 95 } response = CabooseValue
21382025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 96 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
21392025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 96 } response = CabooseValue
21402025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 97 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
21412025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 97 } response = CabooseValue
21422025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 98 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
21432025-04-30T06:35:34.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 98 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21442025-04-30T06:35:34.755ZINFOtest_metrics (dropshot): request completed latency_us = 7871 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 144ee472-748d-4ae3-862b-26c5da5c803e response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
21452025-04-30T06:35:34.756ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = a8a9a4ed-fa01-461f-80fe-e075693ee07b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
21462025-04-30T06:35:34.756ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 99 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
21472025-04-30T06:35:34.756ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 99 } response = CabooseValue
21482025-04-30T06:35:34.756ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
21492025-04-30T06:35:34.756ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 100 } response = CabooseValue
21502025-04-30T06:35:34.756ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
21512025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 101 } response = CabooseValue
21522025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
21532025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 102 } response = CabooseValue
21542025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
21552025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 103 } response = CabooseValue
21562025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
21572025-04-30T06:35:34.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 104 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21582025-04-30T06:35:34.757ZINFOtest_metrics (dropshot): request completed latency_us = 1548 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = a8a9a4ed-fa01-461f-80fe-e075693ee07b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
21592025-04-30T06:35:34.758ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 8e92557d-54f0-4445-a38e-37f141700b27 uri = /sp/switch/1/component/rot/cmpa
21602025-04-30T06:35:34.758ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 105 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
21612025-04-30T06:35:34.759ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 105 } response = ReadRot(Ok)
21622025-04-30T06:35:34.759ZINFOtest_metrics (dropshot): request completed latency_us = 487 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 8e92557d-54f0-4445-a38e-37f141700b27 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
21632025-04-30T06:35:34.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 90425938-6db4-4d5f-a21a-952ab7317c58 uri = /sp/switch/1/component/rot/cfpa
21642025-04-30T06:35:34.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 106 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
21652025-04-30T06:35:34.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 106 } response = ReadRot(Ok)
21662025-04-30T06:35:34.762ZINFOtest_metrics (dropshot): request completed latency_us = 2581 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 90425938-6db4-4d5f-a21a-952ab7317c58 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21672025-04-30T06:35:34.766ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 66f0a314-1cf0-4647-8f10-d1722f6ce976 uri = /sp/switch/1/component/rot/cfpa
21682025-04-30T06:35:34.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 107 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
21692025-04-30T06:35:34.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 107 } response = ReadRot(Ok)
21702025-04-30T06:35:34.767ZINFOtest_metrics (dropshot): request completed latency_us = 1029 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 66f0a314-1cf0-4647-8f10-d1722f6ce976 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21712025-04-30T06:35:34.769ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = b10278e2-58e0-46f8-83da-7019456ea77b uri = /sp/switch/1/component/rot/cfpa
21722025-04-30T06:35:34.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 108 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
21732025-04-30T06:35:34.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 108 } response = ReadRot(Ok)
21742025-04-30T06:35:34.773ZINFOtest_metrics (dropshot): request completed latency_us = 3841 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = b10278e2-58e0-46f8-83da-7019456ea77b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
21752025-04-30T06:35:34.776ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = e4c44ccd-b47f-4f99-bf72-95d4ac9a2053 uri = /sp/sled/0
21762025-04-30T06:35:34.776ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(SpState) }
21772025-04-30T06:35:34.777ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
21782025-04-30T06:35:34.778ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 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:35:34.778ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
21802025-04-30T06:35:34.778ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } 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(()) }))
21812025-04-30T06:35:34.778ZINFOtest_metrics (dropshot): request completed latency_us = 2366 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = e4c44ccd-b47f-4f99-bf72-95d4ac9a2053 response_code = 200 uri = /sp/sled/0
21822025-04-30T06:35:34.780ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = f8bbcafa-ab27-41a7-980a-8a009d38e7ab uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
21832025-04-30T06:35:34.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
21842025-04-30T06:35:34.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 157 } response = CabooseValue
21852025-04-30T06:35:34.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
21862025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = CabooseValue
21872025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
21882025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = CabooseValue
21892025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
21902025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } response = CabooseValue
21912025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
21922025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
21932025-04-30T06:35:34.782ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
21942025-04-30T06:35:34.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
21952025-04-30T06:35:34.783ZINFOtest_metrics (dropshot): request completed latency_us = 2472 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = f8bbcafa-ab27-41a7-980a-8a009d38e7ab response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
21962025-04-30T06:35:34.784ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 6aaba2b8-d433-4efa-bb58-d8ab13534243 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
21972025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
21982025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = CabooseValue
21992025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
22002025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = CabooseValue
22012025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
22022025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = CabooseValue
22032025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
22042025-04-30T06:35:34.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = CabooseValue
22052025-04-30T06:35:34.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
22062025-04-30T06:35:34.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
22072025-04-30T06:35:34.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
22082025-04-30T06:35:34.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22092025-04-30T06:35:34.786ZINFOtest_metrics (dropshot): request completed latency_us = 1977 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 6aaba2b8-d433-4efa-bb58-d8ab13534243 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
22102025-04-30T06:35:34.787ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 5f2f00b2-5a21-4796-88d7-f28264a937f2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
22112025-04-30T06:35:34.787ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
22122025-04-30T06:35:34.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = CabooseValue
22132025-04-30T06:35:34.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
22142025-04-30T06:35:34.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = CabooseValue
22152025-04-30T06:35:34.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
22162025-04-30T06:35:34.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = CabooseValue
22172025-04-30T06:35:34.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
22182025-04-30T06:35:34.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = CabooseValue
22192025-04-30T06:35:34.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
22202025-04-30T06:35:34.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = CabooseValue
22212025-04-30T06:35:34.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
22222025-04-30T06:35:34.797ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22232025-04-30T06:35:34.798ZINFOtest_metrics (dropshot): request completed latency_us = 10468 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 5f2f00b2-5a21-4796-88d7-f28264a937f2 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
22242025-04-30T06:35:34.798ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = db9851ad-badb-4e1e-bd36-34cbd03eabe0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
22252025-04-30T06:35:34.799ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
22262025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = CabooseValue
22272025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
22282025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = CabooseValue
22292025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
22302025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = CabooseValue
22312025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
22322025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = CabooseValue
22332025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
22342025-04-30T06:35:34.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = CabooseValue
22352025-04-30T06:35:34.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
22362025-04-30T06:35:34.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22372025-04-30T06:35:34.808ZINFOtest_metrics (dropshot): request completed latency_us = 9327 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = db9851ad-badb-4e1e-bd36-34cbd03eabe0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
22382025-04-30T06:35:34.809ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = b484c172-43bf-4697-b045-c07bede71ec0 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
22392025-04-30T06:35:34.809ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
22402025-04-30T06:35:34.809ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = CabooseValue
22412025-04-30T06:35:34.809ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
22422025-04-30T06:35:34.809ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = CabooseValue
22432025-04-30T06:35:34.809ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
22442025-04-30T06:35:34.809ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = CabooseValue
22452025-04-30T06:35:34.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
22462025-04-30T06:35:34.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = CabooseValue
22472025-04-30T06:35:34.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
22482025-04-30T06:35:34.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = CabooseValue
22492025-04-30T06:35:34.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
22502025-04-30T06:35:34.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22512025-04-30T06:35:34.811ZINFOtest_metrics (dropshot): request completed latency_us = 1755 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = b484c172-43bf-4697-b045-c07bede71ec0 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
22522025-04-30T06:35:34.811ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 61cc3db4-99cf-4857-82be-7d8ca6b2eca0 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
22532025-04-30T06:35:34.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
22542025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = CabooseValue
22552025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
22562025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = CabooseValue
22572025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
22582025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = CabooseValue
22592025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
22602025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = CabooseValue
22612025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
22622025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = CabooseValue
22632025-04-30T06:35:34.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
22642025-04-30T06:35:34.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
22652025-04-30T06:35:34.816ZINFOtest_metrics (dropshot): request completed latency_us = 4862 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 61cc3db4-99cf-4857-82be-7d8ca6b2eca0 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
22662025-04-30T06:35:34.817ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 0fbb1880-38de-45b8-bc0f-9cff3dbdd582 uri = /sp/sled/0/component/rot/cmpa
22672025-04-30T06:35:34.817ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
22682025-04-30T06:35:34.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = ReadRot(Ok)
22692025-04-30T06:35:34.817ZINFOtest_metrics (dropshot): request completed latency_us = 475 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 0fbb1880-38de-45b8-bc0f-9cff3dbdd582 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
22702025-04-30T06:35:34.824ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 1bf52509-c01e-4fcf-ad9f-e67cdb2000e4 uri = /sp/sled/0/component/rot/cfpa
22712025-04-30T06:35:34.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
22722025-04-30T06:35:34.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = ReadRot(Ok)
22732025-04-30T06:35:34.826ZINFOtest_metrics (dropshot): request completed latency_us = 1394 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 1bf52509-c01e-4fcf-ad9f-e67cdb2000e4 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22742025-04-30T06:35:34.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2b421780-1501-4467-9e55-5db2fdeb55a8 uri = /sp/sled/0/component/rot/cfpa
22752025-04-30T06:35:34.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
22762025-04-30T06:35:34.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = ReadRot(Ok)
22772025-04-30T06:35:34.827ZINFOtest_metrics (dropshot): request completed latency_us = 780 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 2b421780-1501-4467-9e55-5db2fdeb55a8 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22782025-04-30T06:35:34.828ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = a7531a03-2431-4517-99f2-ae091617c2b6 uri = /sp/sled/0/component/rot/cfpa
22792025-04-30T06:35:34.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
22802025-04-30T06:35:34.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = ReadRot(Ok)
22812025-04-30T06:35:34.828ZINFOtest_metrics (dropshot): request completed latency_us = 482 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = a7531a03-2431-4517-99f2-ae091617c2b6 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
22822025-04-30T06:35:34.829ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 06a68c4c-0d7b-449d-bea1-71da34a414d1 uri = /sp/sled/1
22832025-04-30T06:35:34.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(SpState) }
22842025-04-30T06:35:34.829ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
22852025-04-30T06:35:34.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
22862025-04-30T06:35:34.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
22872025-04-30T06:35:34.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } 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(()) }))
22882025-04-30T06:35:34.830ZINFOtest_metrics (dropshot): request completed latency_us = 985 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 06a68c4c-0d7b-449d-bea1-71da34a414d1 response_code = 200 uri = /sp/sled/1
22892025-04-30T06:35:34.831ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 9279e2f2-d57c-4d2d-aab3-6ec76f6a6415 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
22902025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
22912025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 157 } response = CabooseValue
22922025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
22932025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = CabooseValue
22942025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
22952025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = CabooseValue
22962025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
22972025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } response = CabooseValue
22982025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
22992025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
23002025-04-30T06:35:34.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
23012025-04-30T06:35:34.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23022025-04-30T06:35:34.834ZINFOtest_metrics (dropshot): request completed latency_us = 3224 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 9279e2f2-d57c-4d2d-aab3-6ec76f6a6415 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
23032025-04-30T06:35:34.835ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = d88bd470-7b7b-46b8-82ad-4fd05758f5d1 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
23042025-04-30T06:35:34.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
23052025-04-30T06:35:34.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = CabooseValue
23062025-04-30T06:35:34.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
23072025-04-30T06:35:34.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = CabooseValue
23082025-04-30T06:35:34.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
23092025-04-30T06:35:34.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = CabooseValue
23102025-04-30T06:35:34.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
23112025-04-30T06:35:34.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = CabooseValue
23122025-04-30T06:35:34.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
23132025-04-30T06:35:34.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
23142025-04-30T06:35:34.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
23152025-04-30T06:35:34.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23162025-04-30T06:35:34.842ZINFOtest_metrics (dropshot): request completed latency_us = 7048 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = d88bd470-7b7b-46b8-82ad-4fd05758f5d1 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
23172025-04-30T06:35:34.843ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = d05d15a6-c60b-4803-9c2c-e8fdd396478e uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
23182025-04-30T06:35:34.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
23192025-04-30T06:35:34.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = CabooseValue
23202025-04-30T06:35:34.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
23212025-04-30T06:35:34.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = CabooseValue
23222025-04-30T06:35:34.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
23232025-04-30T06:35:34.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = CabooseValue
23242025-04-30T06:35:34.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
23252025-04-30T06:35:34.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = CabooseValue
23262025-04-30T06:35:34.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
23272025-04-30T06:35:34.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = CabooseValue
23282025-04-30T06:35:34.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
23292025-04-30T06:35:34.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23302025-04-30T06:35:34.846ZINFOtest_metrics (dropshot): request completed latency_us = 3215 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = d05d15a6-c60b-4803-9c2c-e8fdd396478e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
23312025-04-30T06:35:34.847ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = ae87809d-712c-40f8-b15f-75a01713e5b4 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
23322025-04-30T06:35:34.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
23332025-04-30T06:35:34.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = CabooseValue
23342025-04-30T06:35:34.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
23352025-04-30T06:35:34.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = CabooseValue
23362025-04-30T06:35:34.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
23372025-04-30T06:35:34.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = CabooseValue
23382025-04-30T06:35:34.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
23392025-04-30T06:35:34.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = CabooseValue
23402025-04-30T06:35:34.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
23412025-04-30T06:35:34.849ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = CabooseValue
23422025-04-30T06:35:34.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
23432025-04-30T06:35:34.849ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23442025-04-30T06:35:34.849ZINFOtest_metrics (dropshot): request completed latency_us = 2621 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = ae87809d-712c-40f8-b15f-75a01713e5b4 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
23452025-04-30T06:35:34.850ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 3921d367-e834-4e4a-9f2c-08c4dba0d6a0 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
23462025-04-30T06:35:34.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
23472025-04-30T06:35:34.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = CabooseValue
23482025-04-30T06:35:34.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
23492025-04-30T06:35:34.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = CabooseValue
23502025-04-30T06:35:34.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
23512025-04-30T06:35:34.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = CabooseValue
23522025-04-30T06:35:34.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
23532025-04-30T06:35:34.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = CabooseValue
23542025-04-30T06:35:34.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
23552025-04-30T06:35:34.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = CabooseValue
23562025-04-30T06:35:34.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
23572025-04-30T06:35:34.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23582025-04-30T06:35:34.852ZINFOtest_metrics (dropshot): request completed latency_us = 2586 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 3921d367-e834-4e4a-9f2c-08c4dba0d6a0 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
23592025-04-30T06:35:34.853ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 58ed7ff5-8a60-49c0-8dce-0dca8361799d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
23602025-04-30T06:35:34.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
23612025-04-30T06:35:34.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = CabooseValue
23622025-04-30T06:35:34.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
23632025-04-30T06:35:34.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = CabooseValue
23642025-04-30T06:35:34.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
23652025-04-30T06:35:34.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = CabooseValue
23662025-04-30T06:35:34.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
23672025-04-30T06:35:34.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = CabooseValue
23682025-04-30T06:35:34.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
23692025-04-30T06:35:34.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = CabooseValue
23702025-04-30T06:35:34.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
23712025-04-30T06:35:34.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
23722025-04-30T06:35:34.856ZINFOtest_metrics (dropshot): request completed latency_us = 2536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 58ed7ff5-8a60-49c0-8dce-0dca8361799d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
23732025-04-30T06:35:34.856ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = d3c07d89-7642-4814-a709-0b456994f05f uri = /sp/sled/1/component/rot/cmpa
23742025-04-30T06:35:34.856ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
23752025-04-30T06:35:34.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = ReadRot(Ok)
23762025-04-30T06:35:34.857ZINFOtest_metrics (dropshot): request completed latency_us = 675 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = d3c07d89-7642-4814-a709-0b456994f05f response_code = 200 uri = /sp/sled/1/component/rot/cmpa
23772025-04-30T06:35:34.858ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 4871c503-d142-4d24-904b-dfcef7057ac7 uri = /sp/sled/1/component/rot/cfpa
23782025-04-30T06:35:34.861ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
23792025-04-30T06:35:34.861ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = ReadRot(Ok)
23802025-04-30T06:35:34.861ZINFOtest_metrics (dropshot): request completed latency_us = 3778 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = 4871c503-d142-4d24-904b-dfcef7057ac7 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23812025-04-30T06:35:34.862ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = c49973eb-8d62-44a9-92a5-96d730b8ff47 uri = /sp/sled/1/component/rot/cfpa
23822025-04-30T06:35:34.862ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
23832025-04-30T06:35:34.862ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = ReadRot(Ok)
23842025-04-30T06:35:34.863ZINFOtest_metrics (dropshot): request completed latency_us = 746 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = c49973eb-8d62-44a9-92a5-96d730b8ff47 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23852025-04-30T06:35:34.863ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = e29680fe-677b-4f78-b7cb-dfbfac1c5086 uri = /sp/sled/1/component/rot/cfpa
23862025-04-30T06:35:34.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
23872025-04-30T06:35:34.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = ReadRot(Ok)
23882025-04-30T06:35:34.864ZINFOtest_metrics (dropshot): request completed latency_us = 790 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61417 req_id = e29680fe-677b-4f78-b7cb-dfbfac1c5086 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
23892025-04-30T06:35:35.375ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
23902025-04-30T06:35:35.375ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
23912025-04-30T06:35:35.375ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
23922025-04-30T06:35:35.375ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
23932025-04-30T06:35:35.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 109 }, kind: MgsRequest(SpState) }
23942025-04-30T06:35:35.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(SpState) }
23952025-04-30T06:35:35.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(SpState) }
23962025-04-30T06:35:35.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(SpState) }
23972025-04-30T06:35:35.404ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
23982025-04-30T06:35:35.404ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
23992025-04-30T06:35:35.404ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
24002025-04-30T06:35:35.404ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
24012025-04-30T06:35:35.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24022025-04-30T06:35:35.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 109 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24032025-04-30T06:35:35.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24042025-04-30T06:35:35.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24052025-04-30T06:35:35.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24062025-04-30T06:35:35.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 110 }, kind: MgsRequest(SpState) }
24072025-04-30T06:35:35.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
24082025-04-30T06:35:35.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24092025-04-30T06:35:35.432ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
24102025-04-30T06:35:35.432ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
24112025-04-30T06:35:35.432ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
24122025-04-30T06:35:35.432ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
24132025-04-30T06:35:35.432ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
24142025-04-30T06:35:35.432ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
24152025-04-30T06:35:35.432ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
24162025-04-30T06:35:35.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24172025-04-30T06:35:35.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 110 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24182025-04-30T06:35:35.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24192025-04-30T06:35:35.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24202025-04-30T06:35:35.442ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
24212025-04-30T06:35:35.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24222025-04-30T06:35:35.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
24232025-04-30T06:35:35.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24242025-04-30T06:35:35.443ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
24252025-04-30T06:35:35.444ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
24262025-04-30T06:35:35.444ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
24272025-04-30T06:35:35.444ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
24282025-04-30T06:35:35.444ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
24292025-04-30T06:35:35.444ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
24302025-04-30T06:35:35.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24312025-04-30T06:35:35.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24322025-04-30T06:35:35.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24332025-04-30T06:35:35.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(SpState) }
24342025-04-30T06:35:35.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24352025-04-30T06:35:35.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24362025-04-30T06:35:35.536ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
24372025-04-30T06:35:35.536ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
24382025-04-30T06:35:35.536ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
24392025-04-30T06:35:35.536ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
24402025-04-30T06:35:35.536ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
24412025-04-30T06:35:35.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
24422025-04-30T06:35:35.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24432025-04-30T06:35:35.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24442025-04-30T06:35:35.541ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
24452025-04-30T06:35:35.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24462025-04-30T06:35:35.543ZTRACtest_metrics (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 }) }
24472025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
24482025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
24492025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
24502025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
24512025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
24522025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
24532025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
24542025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
24552025-04-30T06:35:35.543ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
24562025-04-30T06:35:35.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24572025-04-30T06:35:35.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24582025-04-30T06:35:36.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
24592025-04-30T06:35:36.073ZTRACtest_metrics (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 }) }
24602025-04-30T06:35:36.074ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
24612025-04-30T06:35:36.074ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
24622025-04-30T06:35:36.074ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
24632025-04-30T06:35:36.074ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
24642025-04-30T06:35:36.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24652025-04-30T06:35:36.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24662025-04-30T06:35:36.089ZTRACtest_metrics (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 }) }
24672025-04-30T06:35:36.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
24682025-04-30T06:35:36.090ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
24692025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
24702025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
24712025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
24722025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
24732025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
24742025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
24752025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
24762025-04-30T06:35:36.091ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
24772025-04-30T06:35:36.103ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
24782025-04-30T06:35:36.103ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24792025-04-30T06:35:36.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
24802025-04-30T06:35:36.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24812025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
24822025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
24832025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
24842025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
24852025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
24862025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
24872025-04-30T06:35:36.154ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
24882025-04-30T06:35:36.155ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
24892025-04-30T06:35:36.155ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
24902025-04-30T06:35:36.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
24912025-04-30T06:35:36.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
24922025-04-30T06:35:36.168ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
24932025-04-30T06:35:36.169ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
24942025-04-30T06:35:36.169ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
24952025-04-30T06:35:36.171ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
24962025-04-30T06:35:36.171ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
24972025-04-30T06:35:36.171ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
24982025-04-30T06:35:36.171ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
24992025-04-30T06:35:36.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
25002025-04-30T06:35:36.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25012025-04-30T06:35:36.182ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(SpState) }
25022025-04-30T06:35:36.182ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(SpState) }
25032025-04-30T06:35:36.183ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
25042025-04-30T06:35:36.183ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
25052025-04-30T06:35:36.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25062025-04-30T06:35:36.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25072025-04-30T06:35:36.183ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
25082025-04-30T06:35:36.183ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
25092025-04-30T06:35:36.357ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
25102025-04-30T06:35:36.357ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
25112025-04-30T06:35:36.357ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
25122025-04-30T06:35:36.357ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
25132025-04-30T06:35:36.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 111 }, kind: MgsRequest(SpState) }
25142025-04-30T06:35:36.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 137 }, kind: MgsRequest(SpState) }
25152025-04-30T06:35:36.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(SpState) }
25162025-04-30T06:35:36.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(SpState) }
25172025-04-30T06:35:36.358ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
25182025-04-30T06:35:36.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
25192025-04-30T06:35:36.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
25202025-04-30T06:35:36.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
25212025-04-30T06:35:36.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25222025-04-30T06:35:36.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 111 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25232025-04-30T06:35:36.382ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25242025-04-30T06:35:36.382ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25252025-04-30T06:35:36.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25262025-04-30T06:35:36.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 112 }, kind: MgsRequest(SpState) }
25272025-04-30T06:35:36.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
25282025-04-30T06:35:36.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
25292025-04-30T06:35:36.382ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
25302025-04-30T06:35:36.382ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
25312025-04-30T06:35:36.382ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
25322025-04-30T06:35:36.382ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
25332025-04-30T06:35:36.382ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
25342025-04-30T06:35:36.382ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
25352025-04-30T06:35:36.382ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
25362025-04-30T06:35:36.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25372025-04-30T06:35:36.383ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25382025-04-30T06:35:36.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25392025-04-30T06:35:36.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25402025-04-30T06:35:36.385ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
25412025-04-30T06:35:36.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25422025-04-30T06:35:36.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
25432025-04-30T06:35:36.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
25442025-04-30T06:35:36.385ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
25452025-04-30T06:35:36.385ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
25462025-04-30T06:35:36.385ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
25472025-04-30T06:35:36.385ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
25482025-04-30T06:35:36.385ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
25492025-04-30T06:35:36.385ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
25502025-04-30T06:35:36.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25512025-04-30T06:35:36.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25522025-04-30T06:35:36.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25532025-04-30T06:35:36.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(SpState) }
25542025-04-30T06:35:36.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25552025-04-30T06:35:36.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
25562025-04-30T06:35:36.391ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
25572025-04-30T06:35:36.391ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
25582025-04-30T06:35:36.391ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
25592025-04-30T06:35:36.391ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
25602025-04-30T06:35:36.391ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
25612025-04-30T06:35:36.391ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
25622025-04-30T06:35:36.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25632025-04-30T06:35:36.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25642025-04-30T06:35:36.391ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
25652025-04-30T06:35:36.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
25662025-04-30T06:35:36.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25672025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
25682025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
25692025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
25702025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
25712025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
25722025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
25732025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
25742025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
25752025-04-30T06:35:36.393ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
25762025-04-30T06:35:36.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25772025-04-30T06:35:36.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
25782025-04-30T06:35:36.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
25792025-04-30T06:35:36.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
25802025-04-30T06:35:36.403ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
25812025-04-30T06:35:36.405ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
25822025-04-30T06:35:36.405ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
25832025-04-30T06:35:36.405ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
25842025-04-30T06:35:36.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25852025-04-30T06:35:36.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25862025-04-30T06:35:36.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
25872025-04-30T06:35:36.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
25882025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
25892025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
25902025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
25912025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
25922025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
25932025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
25942025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
25952025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
25962025-04-30T06:35:36.415ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
25972025-04-30T06:35:36.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
25982025-04-30T06:35:36.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
25992025-04-30T06:35:36.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26002025-04-30T06:35:36.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
26012025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
26022025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
26032025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
26042025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
26052025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
26062025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
26072025-04-30T06:35:36.420ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
26082025-04-30T06:35:36.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26092025-04-30T06:35:36.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
26102025-04-30T06:35:36.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
26112025-04-30T06:35:36.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
26122025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
26132025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
26142025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
26152025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
26162025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
26172025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
26182025-04-30T06:35:36.424ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
26192025-04-30T06:35:36.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
26202025-04-30T06:35:36.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26212025-04-30T06:35:36.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(SpState) }
26222025-04-30T06:35:36.441ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(SpState) }
26232025-04-30T06:35:36.441ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
26242025-04-30T06:35:36.441ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
26252025-04-30T06:35:36.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26262025-04-30T06:35:36.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26272025-04-30T06:35:36.441ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
26282025-04-30T06:35:36.441ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
26292025-04-30T06:35:37.360ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
26302025-04-30T06:35:37.360ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
26312025-04-30T06:35:37.360ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
26322025-04-30T06:35:37.360ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
26332025-04-30T06:35:37.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 113 }, kind: MgsRequest(SpState) }
26342025-04-30T06:35:37.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(SpState) }
26352025-04-30T06:35:37.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(SpState) }
26362025-04-30T06:35:37.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(SpState) }
26372025-04-30T06:35:37.361ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
26382025-04-30T06:35:37.361ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
26392025-04-30T06:35:37.361ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
26402025-04-30T06:35:37.361ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
26412025-04-30T06:35:37.367ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26422025-04-30T06:35:37.367ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26432025-04-30T06:35:37.367ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26442025-04-30T06:35:37.367ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26452025-04-30T06:35:37.373ZTRACtest_metrics (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 }) }
26462025-04-30T06:35:37.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 114 }, kind: MgsRequest(SpState) }
26472025-04-30T06:35:37.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
26482025-04-30T06:35:37.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26492025-04-30T06:35:37.375ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
26502025-04-30T06:35:37.375ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
26512025-04-30T06:35:37.375ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
26522025-04-30T06:35:37.375ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
26532025-04-30T06:35:37.375ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
26542025-04-30T06:35:37.375ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
26552025-04-30T06:35:37.375ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
26562025-04-30T06:35:37.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26572025-04-30T06:35:37.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 114 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26582025-04-30T06:35:37.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26592025-04-30T06:35:37.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26602025-04-30T06:35:37.381ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
26612025-04-30T06:35:37.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26622025-04-30T06:35:37.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
26632025-04-30T06:35:37.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
26642025-04-30T06:35:37.392ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
26652025-04-30T06:35:37.392ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
26662025-04-30T06:35:37.392ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
26672025-04-30T06:35:37.392ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
26682025-04-30T06:35:37.392ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
26692025-04-30T06:35:37.392ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
26702025-04-30T06:35:37.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26712025-04-30T06:35:37.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26722025-04-30T06:35:37.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26732025-04-30T06:35:37.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(SpState) }
26742025-04-30T06:35:37.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
26752025-04-30T06:35:37.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
26762025-04-30T06:35:37.398ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
26772025-04-30T06:35:37.399ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
26782025-04-30T06:35:37.399ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
26792025-04-30T06:35:37.399ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
26802025-04-30T06:35:37.399ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
26812025-04-30T06:35:37.399ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
26822025-04-30T06:35:37.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26832025-04-30T06:35:37.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26842025-04-30T06:35:37.400ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
26852025-04-30T06:35:37.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
26862025-04-30T06:35:37.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
26872025-04-30T06:35:37.405ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
26882025-04-30T06:35:37.405ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
26892025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
26902025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
26912025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
26922025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
26932025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
26942025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
26952025-04-30T06:35:37.406ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
26962025-04-30T06:35:37.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
26972025-04-30T06:35:37.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
26982025-04-30T06:35:37.423ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
26992025-04-30T06:35:37.428ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
27002025-04-30T06:35:37.429ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
27012025-04-30T06:35:37.429ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
27022025-04-30T06:35:37.429ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
27032025-04-30T06:35:37.429ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
27042025-04-30T06:35:37.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27052025-04-30T06:35:37.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27062025-04-30T06:35:37.442ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
27072025-04-30T06:35:37.442ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
27082025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
27092025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
27102025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
27112025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
27122025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
27132025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
27142025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
27152025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
27162025-04-30T06:35:37.443ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
27172025-04-30T06:35:37.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
27182025-04-30T06:35:37.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27192025-04-30T06:35:37.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
27202025-04-30T06:35:37.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
27212025-04-30T06:35:37.450ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
27222025-04-30T06:35:37.450ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
27232025-04-30T06:35:37.451ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
27242025-04-30T06:35:37.451ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
27252025-04-30T06:35:37.451ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
27262025-04-30T06:35:37.451ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
27272025-04-30T06:35:37.451ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
27282025-04-30T06:35:37.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27292025-04-30T06:35:37.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
27302025-04-30T06:35:37.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
27312025-04-30T06:35:37.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
27322025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
27332025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
27342025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
27352025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
27362025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
27372025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
27382025-04-30T06:35:37.457ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
27392025-04-30T06:35:37.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
27402025-04-30T06:35:37.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
27412025-04-30T06:35:37.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(SpState) }
27422025-04-30T06:35:37.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(SpState) }
27432025-04-30T06:35:37.466ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
27442025-04-30T06:35:37.466ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
27452025-04-30T06:35:37.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
27462025-04-30T06:35:37.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
27472025-04-30T06:35:37.466ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
27482025-04-30T06:35:37.467ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
27492025-04-30T06:35:38.298ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:48127
27502025-04-30T06:35:38.299ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 9883d920-fd1a-4267-a9d5-55d1f8e1250f uri = /ignition
27512025-04-30T06:35:38.302ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 145 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
27522025-04-30T06:35:38.303ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
27532025-04-30T06:35:38.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
27542025-04-30T06:35:38.314ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
27552025-04-30T06:35:38.314ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
27562025-04-30T06:35:38.314ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
27572025-04-30T06:35:38.314ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
27582025-04-30T06:35:38.314ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
27592025-04-30T06:35:38.314ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
27602025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
27612025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
27622025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
27632025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
27642025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
27652025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
27662025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
27672025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
27682025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
27692025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
27702025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
27712025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
27722025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
27732025-04-30T06:35:38.315ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
27742025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
27752025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
27762025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
27772025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
27782025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
27792025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
27802025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
27812025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
27822025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
27832025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
27842025-04-30T06:35:38.316ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
27852025-04-30T06:35:38.317ZINFOtest_metrics (dropshot): request completed latency_us = 18461 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 9883d920-fd1a-4267-a9d5-55d1f8e1250f response_code = 200 uri = /ignition
27862025-04-30T06:35:38.320ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = a8f14de0-b5ef-4350-8e0c-a279bccdf016 uri = /sp/switch/0
27872025-04-30T06:35:38.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(SpState) }
27882025-04-30T06:35:38.320ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
27892025-04-30T06:35:38.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
27902025-04-30T06:35:38.321ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 147 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
27912025-04-30T06:35:38.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } 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(()) }))
27922025-04-30T06:35:38.321ZINFOtest_metrics (dropshot): request completed latency_us = 1752 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = a8f14de0-b5ef-4350-8e0c-a279bccdf016 response_code = 200 uri = /sp/switch/0
27932025-04-30T06:35:38.323ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 5e2f03f7-6ab0-4b24-b351-45d5a512be4e uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
27942025-04-30T06:35:38.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
27952025-04-30T06:35:38.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = CabooseValue
27962025-04-30T06:35:38.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
27972025-04-30T06:35:38.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = CabooseValue
27982025-04-30T06:35:38.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
27992025-04-30T06:35:38.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = CabooseValue
28002025-04-30T06:35:38.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
28012025-04-30T06:35:38.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = CabooseValue
28022025-04-30T06:35:38.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
28032025-04-30T06:35:38.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
28042025-04-30T06:35:38.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
28052025-04-30T06:35:38.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28062025-04-30T06:35:38.327ZINFOtest_metrics (dropshot): request completed latency_us = 3925 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 5e2f03f7-6ab0-4b24-b351-45d5a512be4e response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
28072025-04-30T06:35:38.327ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 31a30bc6-b574-4c63-94f0-4ab5729ac755 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
28082025-04-30T06:35:38.327ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
28092025-04-30T06:35:38.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = CabooseValue
28102025-04-30T06:35:38.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
28112025-04-30T06:35:38.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = CabooseValue
28122025-04-30T06:35:38.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
28132025-04-30T06:35:38.329ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } response = CabooseValue
28142025-04-30T06:35:38.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
28152025-04-30T06:35:38.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
28162025-04-30T06:35:38.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
28172025-04-30T06:35:38.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
28182025-04-30T06:35:38.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 115 }, kind: MgsRequest(SpState) }
28192025-04-30T06:35:38.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(SpState) }
28202025-04-30T06:35:38.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(SpState) }
28212025-04-30T06:35:38.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(SpState) }
28222025-04-30T06:35:38.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
28232025-04-30T06:35:38.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
28242025-04-30T06:35:38.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
28252025-04-30T06:35:38.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
28262025-04-30T06:35:38.332ZTRACtest_metrics (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]) }) })
28272025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
28282025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 115 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
28292025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
28302025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
28312025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 116 }, kind: MgsRequest(SpState) }
28322025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
28332025-04-30T06:35:38.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
28342025-04-30T06:35:38.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
28352025-04-30T06:35:38.335ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
28362025-04-30T06:35:38.335ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
28372025-04-30T06:35:38.335ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
28382025-04-30T06:35:38.335ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
28392025-04-30T06:35:38.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = CabooseValue
28402025-04-30T06:35:38.335ZTRACtest_metrics (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 }) }
28412025-04-30T06:35:38.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 116 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
28422025-04-30T06:35:38.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28432025-04-30T06:35:38.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28442025-04-30T06:35:38.335ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
28452025-04-30T06:35:38.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
28462025-04-30T06:35:38.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
28472025-04-30T06:35:38.337ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
28482025-04-30T06:35:38.337ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
28492025-04-30T06:35:38.337ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
28502025-04-30T06:35:38.337ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
28512025-04-30T06:35:38.339ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
28522025-04-30T06:35:38.339ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
28532025-04-30T06:35:38.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28542025-04-30T06:35:38.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
28552025-04-30T06:35:38.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28562025-04-30T06:35:38.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28572025-04-30T06:35:38.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28582025-04-30T06:35:38.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
28592025-04-30T06:35:38.343ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
28602025-04-30T06:35:38.343ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
28612025-04-30T06:35:38.343ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
28622025-04-30T06:35:38.343ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
28632025-04-30T06:35:38.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
28642025-04-30T06:35:38.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28652025-04-30T06:35:38.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28662025-04-30T06:35:38.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28672025-04-30T06:35:38.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
28682025-04-30T06:35:38.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
28692025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
28702025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
28712025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
28722025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
28732025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
28742025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
28752025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
28762025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
28772025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
28782025-04-30T06:35:38.345ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
28792025-04-30T06:35:38.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
28802025-04-30T06:35:38.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28812025-04-30T06:35:38.346ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
28822025-04-30T06:35:38.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28832025-04-30T06:35:38.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
28842025-04-30T06:35:38.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
28852025-04-30T06:35:38.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
28862025-04-30T06:35:38.353ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
28872025-04-30T06:35:38.353ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
28882025-04-30T06:35:38.353ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
28892025-04-30T06:35:38.353ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
28902025-04-30T06:35:38.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
28912025-04-30T06:35:38.362ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(SpState) }
28922025-04-30T06:35:38.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28932025-04-30T06:35:38.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
28942025-04-30T06:35:38.365ZINFOtest_metrics (dropshot): request completed latency_us = 37415 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 31a30bc6-b574-4c63-94f0-4ab5729ac755 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
28952025-04-30T06:35:38.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
28962025-04-30T06:35:38.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
28972025-04-30T06:35:38.365ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
28982025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
28992025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
29002025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
29012025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
29022025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
29032025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
29042025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
29052025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
29062025-04-30T06:35:38.365ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
29072025-04-30T06:35:38.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
29082025-04-30T06:35:38.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
29092025-04-30T06:35:38.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29102025-04-30T06:35:38.368ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = f76972c6-4308-4745-bf27-ffeb72f5ca1a uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
29112025-04-30T06:35:38.368ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
29122025-04-30T06:35:38.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
29132025-04-30T06:35:38.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
29142025-04-30T06:35:38.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
29152025-04-30T06:35:38.379ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
29162025-04-30T06:35:38.379ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
29172025-04-30T06:35:38.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
29182025-04-30T06:35:38.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
29192025-04-30T06:35:38.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
29202025-04-30T06:35:38.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
29212025-04-30T06:35:38.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
29222025-04-30T06:35:38.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = CabooseValue
29232025-04-30T06:35:38.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29242025-04-30T06:35:38.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
29252025-04-30T06:35:38.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
29262025-04-30T06:35:38.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
29272025-04-30T06:35:38.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
29282025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
29292025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
29302025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
29312025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
29322025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
29332025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
29342025-04-30T06:35:38.391ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
29352025-04-30T06:35:38.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = CabooseValue
29362025-04-30T06:35:38.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
29372025-04-30T06:35:38.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
29382025-04-30T06:35:38.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
29392025-04-30T06:35:38.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(SpState) }
29402025-04-30T06:35:38.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(SpState) }
29412025-04-30T06:35:38.395ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
29422025-04-30T06:35:38.395ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
29432025-04-30T06:35:38.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = CabooseValue
29442025-04-30T06:35:38.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
29452025-04-30T06:35:38.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
29462025-04-30T06:35:38.395ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
29472025-04-30T06:35:38.397ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
29482025-04-30T06:35:38.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
29492025-04-30T06:35:38.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = CabooseValue
29502025-04-30T06:35:38.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
29512025-04-30T06:35:38.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = CabooseValue
29522025-04-30T06:35:38.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
29532025-04-30T06:35:38.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29542025-04-30T06:35:38.405ZINFOtest_metrics (dropshot): request completed latency_us = 36969 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = f76972c6-4308-4745-bf27-ffeb72f5ca1a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
29552025-04-30T06:35:38.415ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 97da907b-85d9-4f5c-af33-ef7b404764b9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
29562025-04-30T06:35:38.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
29572025-04-30T06:35:38.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = CabooseValue
29582025-04-30T06:35:38.416ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
29592025-04-30T06:35:38.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = CabooseValue
29602025-04-30T06:35:38.416ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
29612025-04-30T06:35:38.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = CabooseValue
29622025-04-30T06:35:38.416ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
29632025-04-30T06:35:38.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = CabooseValue
29642025-04-30T06:35:38.417ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
29652025-04-30T06:35:38.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = CabooseValue
29662025-04-30T06:35:38.417ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
29672025-04-30T06:35:38.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29682025-04-30T06:35:38.418ZINFOtest_metrics (dropshot): request completed latency_us = 2549 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 97da907b-85d9-4f5c-af33-ef7b404764b9 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
29692025-04-30T06:35:38.443ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 885a787d-384c-4947-a73a-1596c76d9402 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
29702025-04-30T06:35:38.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
29712025-04-30T06:35:38.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = CabooseValue
29722025-04-30T06:35:38.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
29732025-04-30T06:35:38.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = CabooseValue
29742025-04-30T06:35:38.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
29752025-04-30T06:35:38.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = CabooseValue
29762025-04-30T06:35:38.445ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
29772025-04-30T06:35:38.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = CabooseValue
29782025-04-30T06:35:38.445ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
29792025-04-30T06:35:38.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = CabooseValue
29802025-04-30T06:35:38.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
29812025-04-30T06:35:38.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29822025-04-30T06:35:38.454ZINFOtest_metrics (dropshot): request completed latency_us = 10495 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 885a787d-384c-4947-a73a-1596c76d9402 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
29832025-04-30T06:35:38.455ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1017d62b-c378-4dec-b920-c894a5ff5878 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
29842025-04-30T06:35:38.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
29852025-04-30T06:35:38.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = CabooseValue
29862025-04-30T06:35:38.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
29872025-04-30T06:35:38.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = CabooseValue
29882025-04-30T06:35:38.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
29892025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = CabooseValue
29902025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
29912025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = CabooseValue
29922025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
29932025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = CabooseValue
29942025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
29952025-04-30T06:35:38.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
29962025-04-30T06:35:38.458ZINFOtest_metrics (dropshot): request completed latency_us = 3459 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1017d62b-c378-4dec-b920-c894a5ff5878 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
29972025-04-30T06:35:38.459ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = af642f08-ab05-47dd-91c9-9a9bcb280bc3 uri = /sp/switch/0/component/rot/cmpa
29982025-04-30T06:35:38.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 188 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
29992025-04-30T06:35:38.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = ReadRot(Ok)
30002025-04-30T06:35:38.462ZINFOtest_metrics (dropshot): request completed latency_us = 1137 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = af642f08-ab05-47dd-91c9-9a9bcb280bc3 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
30012025-04-30T06:35:38.462ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 9305390d-8af0-442e-880c-d5d82be351e2 uri = /sp/switch/0/component/rot/cfpa
30022025-04-30T06:35:38.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 189 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
30032025-04-30T06:35:38.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = ReadRot(Ok)
30042025-04-30T06:35:38.462ZINFOtest_metrics (dropshot): request completed latency_us = 476 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 9305390d-8af0-442e-880c-d5d82be351e2 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
30052025-04-30T06:35:38.463ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = fe54869b-c5b4-4fe1-9e01-1ee70986d84a uri = /sp/switch/0/component/rot/cfpa
30062025-04-30T06:35:38.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 190 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
30072025-04-30T06:35:38.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = ReadRot(Ok)
30082025-04-30T06:35:38.464ZINFOtest_metrics (dropshot): request completed latency_us = 567 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = fe54869b-c5b4-4fe1-9e01-1ee70986d84a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
30092025-04-30T06:35:38.464ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = c3ae0ff1-55f4-4661-a857-71d680800661 uri = /sp/switch/0/component/rot/cfpa
30102025-04-30T06:35:38.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
30112025-04-30T06:35:38.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = ReadRot(Ok)
30122025-04-30T06:35:38.465ZINFOtest_metrics (dropshot): request completed latency_us = 481 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = c3ae0ff1-55f4-4661-a857-71d680800661 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
30132025-04-30T06:35:38.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 6b319f15-296d-4ac3-8aae-011534b7d8d4 uri = /sp/switch/1
30142025-04-30T06:35:38.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 117 }, kind: MgsRequest(SpState) }
30152025-04-30T06:35:38.466ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
30162025-04-30T06:35:38.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 117 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
30172025-04-30T06:35:38.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 118 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
30182025-04-30T06:35:38.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 118 } 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(()) }))
30192025-04-30T06:35:38.466ZINFOtest_metrics (dropshot): request completed latency_us = 685 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 6b319f15-296d-4ac3-8aae-011534b7d8d4 response_code = 200 uri = /sp/switch/1
30202025-04-30T06:35:38.467ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = f4a3a44c-67d3-436e-9b71-bb0350baf284 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
30212025-04-30T06:35:38.467ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
30222025-04-30T06:35:38.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 119 } response = CabooseValue
30232025-04-30T06:35:38.468ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
30242025-04-30T06:35:38.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 120 } response = CabooseValue
30252025-04-30T06:35:38.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
30262025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 121 } response = CabooseValue
30272025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
30282025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 122 } response = CabooseValue
30292025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
30302025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 123 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
30312025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
30322025-04-30T06:35:38.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 124 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30332025-04-30T06:35:38.469ZINFOtest_metrics (dropshot): request completed latency_us = 1965 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = f4a3a44c-67d3-436e-9b71-bb0350baf284 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
30342025-04-30T06:35:38.471ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 4c1020c7-557f-4ff4-9d07-d7efe850fafc uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
30352025-04-30T06:35:38.471ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
30362025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 125 } response = CabooseValue
30372025-04-30T06:35:38.471ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
30382025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 126 } response = CabooseValue
30392025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
30402025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 127 } response = CabooseValue
30412025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
30422025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 128 } response = CabooseValue
30432025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
30442025-04-30T06:35:38.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 129 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
30452025-04-30T06:35:38.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
30462025-04-30T06:35:38.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30472025-04-30T06:35:38.472ZINFOtest_metrics (dropshot): request completed latency_us = 1472 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 4c1020c7-557f-4ff4-9d07-d7efe850fafc response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
30482025-04-30T06:35:38.473ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = d6b36aa5-e2fa-4c62-a99a-49dad9b71ccd uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
30492025-04-30T06:35:38.473ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
30502025-04-30T06:35:38.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 131 } response = CabooseValue
30512025-04-30T06:35:38.473ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
30522025-04-30T06:35:38.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 132 } response = CabooseValue
30532025-04-30T06:35:38.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
30542025-04-30T06:35:38.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 133 } response = CabooseValue
30552025-04-30T06:35:38.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
30562025-04-30T06:35:38.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 134 } response = CabooseValue
30572025-04-30T06:35:38.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
30582025-04-30T06:35:38.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 135 } response = CabooseValue
30592025-04-30T06:35:38.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
30602025-04-30T06:35:38.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 136 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30612025-04-30T06:35:38.476ZINFOtest_metrics (dropshot): request completed latency_us = 3321 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = d6b36aa5-e2fa-4c62-a99a-49dad9b71ccd response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
30622025-04-30T06:35:38.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = f3faa157-72b5-47b3-8601-316e8ed36fdf uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
30632025-04-30T06:35:38.477ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
30642025-04-30T06:35:38.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 137 } response = CabooseValue
30652025-04-30T06:35:38.478ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
30662025-04-30T06:35:38.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 138 } response = CabooseValue
30672025-04-30T06:35:38.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
30682025-04-30T06:35:38.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 139 } response = CabooseValue
30692025-04-30T06:35:38.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
30702025-04-30T06:35:38.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 140 } response = CabooseValue
30712025-04-30T06:35:38.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
30722025-04-30T06:35:38.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 141 } response = CabooseValue
30732025-04-30T06:35:38.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
30742025-04-30T06:35:38.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30752025-04-30T06:35:38.480ZINFOtest_metrics (dropshot): request completed latency_us = 2482 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = f3faa157-72b5-47b3-8601-316e8ed36fdf response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
30762025-04-30T06:35:38.481ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 9509189e-1f2e-4165-89e7-60882da2fa87 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
30772025-04-30T06:35:38.481ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
30782025-04-30T06:35:38.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 143 } response = CabooseValue
30792025-04-30T06:35:38.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
30802025-04-30T06:35:38.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 144 } response = CabooseValue
30812025-04-30T06:35:38.482ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
30822025-04-30T06:35:38.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 145 } response = CabooseValue
30832025-04-30T06:35:38.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
30842025-04-30T06:35:38.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 146 } response = CabooseValue
30852025-04-30T06:35:38.483ZTRACtest_metrics (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] }) }
30862025-04-30T06:35:38.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 147 } response = CabooseValue
30872025-04-30T06:35:38.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
30882025-04-30T06:35:38.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 148 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
30892025-04-30T06:35:38.484ZINFOtest_metrics (dropshot): request completed latency_us = 2907 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 9509189e-1f2e-4165-89e7-60882da2fa87 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
30902025-04-30T06:35:38.484ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1199d1ea-d420-4358-8ea7-38c92c096a35 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
30912025-04-30T06:35:38.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
30922025-04-30T06:35:38.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 149 } response = CabooseValue
30932025-04-30T06:35:38.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
30942025-04-30T06:35:38.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 150 } response = CabooseValue
30952025-04-30T06:35:38.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
30962025-04-30T06:35:38.485ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 151 } response = CabooseValue
30972025-04-30T06:35:38.485ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
30982025-04-30T06:35:38.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 152 } response = CabooseValue
30992025-04-30T06:35:38.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
31002025-04-30T06:35:38.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 153 } response = CabooseValue
31012025-04-30T06:35:38.490ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
31022025-04-30T06:35:38.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31032025-04-30T06:35:38.490ZINFOtest_metrics (dropshot): request completed latency_us = 5530 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1199d1ea-d420-4358-8ea7-38c92c096a35 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
31042025-04-30T06:35:38.492ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = b8a8830c-7055-4109-8c53-ad964538fa53 uri = /sp/switch/1/component/rot/cmpa
31052025-04-30T06:35:38.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 155 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
31062025-04-30T06:35:38.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 155 } response = ReadRot(Ok)
31072025-04-30T06:35:38.492ZINFOtest_metrics (dropshot): request completed latency_us = 533 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = b8a8830c-7055-4109-8c53-ad964538fa53 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
31082025-04-30T06:35:38.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 11785e2e-c7bc-49aa-9d91-ca03a6cc8014 uri = /sp/switch/1/component/rot/cfpa
31092025-04-30T06:35:38.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 156 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
31102025-04-30T06:35:38.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 156 } response = ReadRot(Ok)
31112025-04-30T06:35:38.494ZINFOtest_metrics (dropshot): request completed latency_us = 603 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 11785e2e-c7bc-49aa-9d91-ca03a6cc8014 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
31122025-04-30T06:35:38.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1f561e67-849d-46c2-bc92-b5ad00dd584e uri = /sp/switch/1/component/rot/cfpa
31132025-04-30T06:35:38.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 157 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
31142025-04-30T06:35:38.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 157 } response = ReadRot(Ok)
31152025-04-30T06:35:38.495ZINFOtest_metrics (dropshot): request completed latency_us = 489 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1f561e67-849d-46c2-bc92-b5ad00dd584e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
31162025-04-30T06:35:38.497ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 75537746-49cf-41b5-9544-01001820d43c uri = /sp/switch/1/component/rot/cfpa
31172025-04-30T06:35:38.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 158 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
31182025-04-30T06:35:38.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 158 } response = ReadRot(Ok)
31192025-04-30T06:35:38.497ZINFOtest_metrics (dropshot): request completed latency_us = 802 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 75537746-49cf-41b5-9544-01001820d43c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
31202025-04-30T06:35:38.502ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 22f3c668-b5b2-4242-bf7e-bc30b3eea32f uri = /sp/sled/0
31212025-04-30T06:35:38.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(SpState) }
31222025-04-30T06:35:38.503ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
31232025-04-30T06:35:38.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
31242025-04-30T06:35:38.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
31252025-04-30T06:35:38.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } 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(()) }))
31262025-04-30T06:35:38.503ZINFOtest_metrics (dropshot): request completed latency_us = 974 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 22f3c668-b5b2-4242-bf7e-bc30b3eea32f response_code = 200 uri = /sp/sled/0
31272025-04-30T06:35:38.504ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 121b668d-3604-47be-9364-e608af47c53b uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
31282025-04-30T06:35:38.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
31292025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
31302025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
31312025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = CabooseValue
31322025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
31332025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = CabooseValue
31342025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
31352025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = CabooseValue
31362025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
31372025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
31382025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
31392025-04-30T06:35:38.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31402025-04-30T06:35:38.508ZINFOtest_metrics (dropshot): request completed latency_us = 4369 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 121b668d-3604-47be-9364-e608af47c53b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
31412025-04-30T06:35:38.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = d11428c3-2955-4cb2-bfcb-0f42fbe4a72a uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
31422025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
31432025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = CabooseValue
31442025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
31452025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = CabooseValue
31462025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
31472025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 247 } response = CabooseValue
31482025-04-30T06:35:38.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
31492025-04-30T06:35:38.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = CabooseValue
31502025-04-30T06:35:38.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
31512025-04-30T06:35:38.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
31522025-04-30T06:35:38.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
31532025-04-30T06:35:38.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31542025-04-30T06:35:38.510ZINFOtest_metrics (dropshot): request completed latency_us = 1376 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = d11428c3-2955-4cb2-bfcb-0f42fbe4a72a response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
31552025-04-30T06:35:38.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 30f2aa36-f464-4611-bfef-80b8a8b70366 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
31562025-04-30T06:35:38.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
31572025-04-30T06:35:38.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = CabooseValue
31582025-04-30T06:35:38.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
31592025-04-30T06:35:38.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = CabooseValue
31602025-04-30T06:35:38.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
31612025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = CabooseValue
31622025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
31632025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = CabooseValue
31642025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
31652025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = CabooseValue
31662025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
31672025-04-30T06:35:38.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 256 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31682025-04-30T06:35:38.513ZINFOtest_metrics (dropshot): request completed latency_us = 1868 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 30f2aa36-f464-4611-bfef-80b8a8b70366 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
31692025-04-30T06:35:38.514ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = d40aa409-9113-4e43-865a-de3c8777b931 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
31702025-04-30T06:35:38.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
31712025-04-30T06:35:38.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 257 } response = CabooseValue
31722025-04-30T06:35:38.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
31732025-04-30T06:35:38.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = CabooseValue
31742025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
31752025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = CabooseValue
31762025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
31772025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = CabooseValue
31782025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
31792025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = CabooseValue
31802025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
31812025-04-30T06:35:38.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31822025-04-30T06:35:38.515ZINFOtest_metrics (dropshot): request completed latency_us = 1871 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = d40aa409-9113-4e43-865a-de3c8777b931 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
31832025-04-30T06:35:38.516ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 49525884-9f9e-490f-85fa-5757ac90d871 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
31842025-04-30T06:35:38.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
31852025-04-30T06:35:38.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = CabooseValue
31862025-04-30T06:35:38.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
31872025-04-30T06:35:38.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = CabooseValue
31882025-04-30T06:35:38.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
31892025-04-30T06:35:38.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = CabooseValue
31902025-04-30T06:35:38.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
31912025-04-30T06:35:38.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 266 } response = CabooseValue
31922025-04-30T06:35:38.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
31932025-04-30T06:35:38.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 267 } response = CabooseValue
31942025-04-30T06:35:38.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
31952025-04-30T06:35:38.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
31962025-04-30T06:35:38.519ZINFOtest_metrics (dropshot): request completed latency_us = 2866 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 49525884-9f9e-490f-85fa-5757ac90d871 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
31972025-04-30T06:35:38.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 39436332-d7c0-4cab-a5e5-b57bbef1a986 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
31982025-04-30T06:35:38.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
31992025-04-30T06:35:38.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
32002025-04-30T06:35:38.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
32012025-04-30T06:35:38.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
32022025-04-30T06:35:38.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
32032025-04-30T06:35:38.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = CabooseValue
32042025-04-30T06:35:38.527ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
32052025-04-30T06:35:38.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = CabooseValue
32062025-04-30T06:35:38.527ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
32072025-04-30T06:35:38.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = CabooseValue
32082025-04-30T06:35:38.527ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
32092025-04-30T06:35:38.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32102025-04-30T06:35:38.528ZINFOtest_metrics (dropshot): request completed latency_us = 2469 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 39436332-d7c0-4cab-a5e5-b57bbef1a986 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
32112025-04-30T06:35:38.529ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = fc557afe-0dd4-473b-a371-dcba5969ef81 uri = /sp/sled/0/component/rot/cmpa
32122025-04-30T06:35:38.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
32132025-04-30T06:35:38.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = ReadRot(Ok)
32142025-04-30T06:35:38.529ZINFOtest_metrics (dropshot): request completed latency_us = 530 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = fc557afe-0dd4-473b-a371-dcba5969ef81 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
32152025-04-30T06:35:38.530ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 4f30f349-8af1-4584-a36c-1f2700a052f1 uri = /sp/sled/0/component/rot/cfpa
32162025-04-30T06:35:38.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
32172025-04-30T06:35:38.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = ReadRot(Ok)
32182025-04-30T06:35:38.531ZINFOtest_metrics (dropshot): request completed latency_us = 840 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 4f30f349-8af1-4584-a36c-1f2700a052f1 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
32192025-04-30T06:35:38.532ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 544c0fa5-4a96-4f22-ba69-1d780efc267d uri = /sp/sled/0/component/rot/cfpa
32202025-04-30T06:35:38.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
32212025-04-30T06:35:38.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = ReadRot(Ok)
32222025-04-30T06:35:38.532ZINFOtest_metrics (dropshot): request completed latency_us = 538 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 544c0fa5-4a96-4f22-ba69-1d780efc267d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
32232025-04-30T06:35:38.533ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 957a21d9-1f6d-4fff-a4cf-598d27f0dd60 uri = /sp/sled/0/component/rot/cfpa
32242025-04-30T06:35:38.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
32252025-04-30T06:35:38.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = ReadRot(Ok)
32262025-04-30T06:35:38.533ZINFOtest_metrics (dropshot): request completed latency_us = 592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 957a21d9-1f6d-4fff-a4cf-598d27f0dd60 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
32272025-04-30T06:35:38.535ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 5b2d4634-8e83-4b7c-ac45-edb3571e3f43 uri = /sp/sled/1
32282025-04-30T06:35:38.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(SpState) }
32292025-04-30T06:35:38.535ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
32302025-04-30T06:35:38.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
32312025-04-30T06:35:38.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
32322025-04-30T06:35:38.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } 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(()) }))
32332025-04-30T06:35:38.535ZINFOtest_metrics (dropshot): request completed latency_us = 861 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 5b2d4634-8e83-4b7c-ac45-edb3571e3f43 response_code = 200 uri = /sp/sled/1
32342025-04-30T06:35:38.536ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 081314c2-dbae-4b9f-8f3b-45852f6e6f59 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
32352025-04-30T06:35:38.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
32362025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
32372025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
32382025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = CabooseValue
32392025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
32402025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = CabooseValue
32412025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
32422025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = CabooseValue
32432025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
32442025-04-30T06:35:38.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
32452025-04-30T06:35:38.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
32462025-04-30T06:35:38.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32472025-04-30T06:35:38.538ZINFOtest_metrics (dropshot): request completed latency_us = 1439 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 081314c2-dbae-4b9f-8f3b-45852f6e6f59 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
32482025-04-30T06:35:38.539ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 710cc28c-f363-4029-baae-ceb7856508e0 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
32492025-04-30T06:35:38.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
32502025-04-30T06:35:38.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = CabooseValue
32512025-04-30T06:35:38.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
32522025-04-30T06:35:38.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = CabooseValue
32532025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
32542025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 247 } response = CabooseValue
32552025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
32562025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = CabooseValue
32572025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
32582025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
32592025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
32602025-04-30T06:35:38.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32612025-04-30T06:35:38.540ZINFOtest_metrics (dropshot): request completed latency_us = 1407 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 710cc28c-f363-4029-baae-ceb7856508e0 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
32622025-04-30T06:35:38.541ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = bb161733-bfbe-4647-baa7-3eb73e16b572 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
32632025-04-30T06:35:38.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
32642025-04-30T06:35:38.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = CabooseValue
32652025-04-30T06:35:38.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
32662025-04-30T06:35:38.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = CabooseValue
32672025-04-30T06:35:38.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
32682025-04-30T06:35:38.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = CabooseValue
32692025-04-30T06:35:38.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
32702025-04-30T06:35:38.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = CabooseValue
32712025-04-30T06:35:38.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
32722025-04-30T06:35:38.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = CabooseValue
32732025-04-30T06:35:38.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
32742025-04-30T06:35:38.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 256 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32752025-04-30T06:35:38.543ZINFOtest_metrics (dropshot): request completed latency_us = 1961 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = bb161733-bfbe-4647-baa7-3eb73e16b572 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
32762025-04-30T06:35:38.544ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 250b0ef7-b1ba-4b5b-8527-67853e235fe3 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
32772025-04-30T06:35:38.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
32782025-04-30T06:35:38.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 257 } response = CabooseValue
32792025-04-30T06:35:38.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
32802025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = CabooseValue
32812025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
32822025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = CabooseValue
32832025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
32842025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = CabooseValue
32852025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
32862025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = CabooseValue
32872025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
32882025-04-30T06:35:38.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
32892025-04-30T06:35:38.546ZINFOtest_metrics (dropshot): request completed latency_us = 1557 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 250b0ef7-b1ba-4b5b-8527-67853e235fe3 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
32902025-04-30T06:35:38.546ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1bc410ec-3c85-4dfb-b6ae-5cf0ac7d4672 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
32912025-04-30T06:35:38.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
32922025-04-30T06:35:38.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = CabooseValue
32932025-04-30T06:35:38.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
32942025-04-30T06:35:38.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = CabooseValue
32952025-04-30T06:35:38.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
32962025-04-30T06:35:38.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = CabooseValue
32972025-04-30T06:35:38.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
32982025-04-30T06:35:38.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 266 } response = CabooseValue
32992025-04-30T06:35:38.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
33002025-04-30T06:35:38.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 267 } response = CabooseValue
33012025-04-30T06:35:38.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
33022025-04-30T06:35:38.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33032025-04-30T06:35:38.548ZINFOtest_metrics (dropshot): request completed latency_us = 1717 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 1bc410ec-3c85-4dfb-b6ae-5cf0ac7d4672 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
33042025-04-30T06:35:38.548ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 69d13c50-0b2f-45e6-971f-8d8fc6cba7dc uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
33052025-04-30T06:35:38.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
33062025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
33072025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
33082025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
33092025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
33102025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = CabooseValue
33112025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
33122025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = CabooseValue
33132025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
33142025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = CabooseValue
33152025-04-30T06:35:38.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
33162025-04-30T06:35:38.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33172025-04-30T06:35:38.550ZINFOtest_metrics (dropshot): request completed latency_us = 1365 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 69d13c50-0b2f-45e6-971f-8d8fc6cba7dc response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
33182025-04-30T06:35:38.550ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = dbd1d305-5cf4-4e6b-bf8a-75d61731096f uri = /sp/sled/1/component/rot/cmpa
33192025-04-30T06:35:38.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
33202025-04-30T06:35:38.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = ReadRot(Ok)
33212025-04-30T06:35:38.551ZINFOtest_metrics (dropshot): request completed latency_us = 496 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = dbd1d305-5cf4-4e6b-bf8a-75d61731096f response_code = 200 uri = /sp/sled/1/component/rot/cmpa
33222025-04-30T06:35:38.552ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = b9ed19c4-2562-41a4-b5ee-c0b475628156 uri = /sp/sled/1/component/rot/cfpa
33232025-04-30T06:35:38.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
33242025-04-30T06:35:38.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = ReadRot(Ok)
33252025-04-30T06:35:38.553ZINFOtest_metrics (dropshot): request completed latency_us = 870 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = b9ed19c4-2562-41a4-b5ee-c0b475628156 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
33262025-04-30T06:35:38.572ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = df2448cc-7790-490a-8125-6dba90d32d85 uri = /sp/sled/1/component/rot/cfpa
33272025-04-30T06:35:38.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
33282025-04-30T06:35:38.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = ReadRot(Ok)
33292025-04-30T06:35:38.574ZINFOtest_metrics (dropshot): request completed latency_us = 1545 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = df2448cc-7790-490a-8125-6dba90d32d85 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
33302025-04-30T06:35:38.575ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 6e2ce9f1-eb98-4021-bd2e-ee492f403c1c uri = /sp/sled/1/component/rot/cfpa
33312025-04-30T06:35:38.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
33322025-04-30T06:35:38.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = ReadRot(Ok)
33332025-04-30T06:35:38.585ZINFOtest_metrics (dropshot): request completed latency_us = 9907 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48127 req_id = 6e2ce9f1-eb98-4021-bd2e-ee492f403c1c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
33342025-04-30T06:35:38.985ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:35765
33352025-04-30T06:35:38.985ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = f0ee7ce2-db33-456c-90b0-9174aab2b581 uri = /ignition
33362025-04-30T06:35:38.986ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
33372025-04-30T06:35:38.988ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
33382025-04-30T06:35:38.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
33392025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
33402025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
33412025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
33422025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
33432025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
33442025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
33452025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
33462025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
33472025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
33482025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
33492025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
33502025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
33512025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
33522025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
33532025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
33542025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
33552025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
33562025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
33572025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
33582025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
33592025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
33602025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
33612025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
33622025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
33632025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
33642025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
33652025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
33662025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
33672025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
33682025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
33692025-04-30T06:35:38.989ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
33702025-04-30T06:35:38.989ZINFOtest_metrics (dropshot): request completed latency_us = 3841 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = f0ee7ce2-db33-456c-90b0-9174aab2b581 response_code = 200 uri = /ignition
33712025-04-30T06:35:38.995ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 248fcc09-bc92-4515-bb8b-07c21812be41 uri = /sp/switch/0
33722025-04-30T06:35:38.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(SpState) }
33732025-04-30T06:35:38.996ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
33742025-04-30T06:35:38.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
33752025-04-30T06:35:38.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 194 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
33762025-04-30T06:35:38.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } 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(()) }))
33772025-04-30T06:35:38.996ZINFOtest_metrics (dropshot): request completed latency_us = 1883 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 248fcc09-bc92-4515-bb8b-07c21812be41 response_code = 200 uri = /sp/switch/0
33782025-04-30T06:35:38.997ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = f1c7439d-ca1c-4df6-9b4a-68ccc1e668f3 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
33792025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
33802025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = CabooseValue
33812025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
33822025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = CabooseValue
33832025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
33842025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = CabooseValue
33852025-04-30T06:35:38.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
33862025-04-30T06:35:38.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = CabooseValue
33872025-04-30T06:35:38.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
33882025-04-30T06:35:38.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
33892025-04-30T06:35:38.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
33902025-04-30T06:35:39.002ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
33912025-04-30T06:35:39.002ZINFOtest_metrics (dropshot): request completed latency_us = 5574 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = f1c7439d-ca1c-4df6-9b4a-68ccc1e668f3 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
33922025-04-30T06:35:39.004ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = bd46de26-2d94-41e3-abf1-a68583150434 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
33932025-04-30T06:35:39.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
33942025-04-30T06:35:39.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = CabooseValue
33952025-04-30T06:35:39.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
33962025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = CabooseValue
33972025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
33982025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = CabooseValue
33992025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
34002025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } response = CabooseValue
34012025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
34022025-04-30T06:35:39.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
34032025-04-30T06:35:39.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
34042025-04-30T06:35:39.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34052025-04-30T06:35:39.007ZINFOtest_metrics (dropshot): request completed latency_us = 3042 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = bd46de26-2d94-41e3-abf1-a68583150434 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
34062025-04-30T06:35:39.009ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 437dbbad-2d4a-4662-82fa-a6b2f90e141a uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
34072025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
34082025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 207 } response = CabooseValue
34092025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
34102025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = CabooseValue
34112025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
34122025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = CabooseValue
34132025-04-30T06:35:39.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
34142025-04-30T06:35:39.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = CabooseValue
34152025-04-30T06:35:39.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
34162025-04-30T06:35:39.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = CabooseValue
34172025-04-30T06:35:39.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
34182025-04-30T06:35:39.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34192025-04-30T06:35:39.011ZINFOtest_metrics (dropshot): request completed latency_us = 2420 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 437dbbad-2d4a-4662-82fa-a6b2f90e141a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
34202025-04-30T06:35:39.012ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 2304d304-46f8-4ae7-b2db-8be6584950bb uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
34212025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
34222025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = CabooseValue
34232025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
34242025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = CabooseValue
34252025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
34262025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = CabooseValue
34272025-04-30T06:35:39.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
34282025-04-30T06:35:39.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = CabooseValue
34292025-04-30T06:35:39.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
34302025-04-30T06:35:39.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = CabooseValue
34312025-04-30T06:35:39.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
34322025-04-30T06:35:39.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34332025-04-30T06:35:39.014ZINFOtest_metrics (dropshot): request completed latency_us = 2313 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 2304d304-46f8-4ae7-b2db-8be6584950bb response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
34342025-04-30T06:35:39.016ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b559ceac-d851-4d09-bf43-acb3a9676b1d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
34352025-04-30T06:35:39.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
34362025-04-30T06:35:39.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = CabooseValue
34372025-04-30T06:35:39.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
34382025-04-30T06:35:39.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = CabooseValue
34392025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
34402025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = CabooseValue
34412025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
34422025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = CabooseValue
34432025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
34442025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = CabooseValue
34452025-04-30T06:35:39.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
34462025-04-30T06:35:39.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34472025-04-30T06:35:39.019ZINFOtest_metrics (dropshot): request completed latency_us = 2718 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b559ceac-d851-4d09-bf43-acb3a9676b1d response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
34482025-04-30T06:35:39.021ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = ca81c196-b7b0-4bd7-aba0-9da8542e04ae uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
34492025-04-30T06:35:39.022ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
34502025-04-30T06:35:39.024ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = CabooseValue
34512025-04-30T06:35:39.024ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
34522025-04-30T06:35:39.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = CabooseValue
34532025-04-30T06:35:39.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
34542025-04-30T06:35:39.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = CabooseValue
34552025-04-30T06:35:39.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
34562025-04-30T06:35:39.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = CabooseValue
34572025-04-30T06:35:39.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
34582025-04-30T06:35:39.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = CabooseValue
34592025-04-30T06:35:39.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
34602025-04-30T06:35:39.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
34612025-04-30T06:35:39.065ZINFOtest_metrics (dropshot): request completed latency_us = 44290 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = ca81c196-b7b0-4bd7-aba0-9da8542e04ae response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
34622025-04-30T06:35:39.097ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = d80dd6e5-f2a9-4729-b250-19663a02de3f uri = /sp/switch/0/component/rot/cmpa
34632025-04-30T06:35:39.097ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
34642025-04-30T06:35:39.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 231 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
34652025-04-30T06:35:39.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = ReadRot(Ok)
34662025-04-30T06:35:39.100ZINFOtest_metrics (dropshot): request completed latency_us = 3322 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = d80dd6e5-f2a9-4729-b250-19663a02de3f response_code = 200 uri = /sp/switch/0/component/rot/cmpa
34672025-04-30T06:35:39.108ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 6 delay = 14.810794517s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
34682025-04-30T06:35:39.109ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 79e7c5e0-1953-4a8b-96ea-79e915914da2 uri = /sp/switch/0/component/rot/cfpa
34692025-04-30T06:35:39.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 232 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
34702025-04-30T06:35:39.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = ReadRot(Ok)
34712025-04-30T06:35:39.111ZINFOtest_metrics (dropshot): request completed latency_us = 1557 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 79e7c5e0-1953-4a8b-96ea-79e915914da2 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
34722025-04-30T06:35:39.113ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 6e40acac-32c8-4b5c-8d88-dada0cc488cb uri = /sp/switch/0/component/rot/cfpa
34732025-04-30T06:35:39.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 233 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
34742025-04-30T06:35:39.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = ReadRot(Ok)
34752025-04-30T06:35:39.113ZINFOtest_metrics (dropshot): request completed latency_us = 516 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 6e40acac-32c8-4b5c-8d88-dada0cc488cb response_code = 200 uri = /sp/switch/0/component/rot/cfpa
34762025-04-30T06:35:39.114ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b790b408-108c-412b-83d9-4f732b5d0d42 uri = /sp/switch/0/component/rot/cfpa
34772025-04-30T06:35:39.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 234 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
34782025-04-30T06:35:39.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = ReadRot(Ok)
34792025-04-30T06:35:39.115ZINFOtest_metrics (dropshot): request completed latency_us = 556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b790b408-108c-412b-83d9-4f732b5d0d42 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
34802025-04-30T06:35:39.116ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 4a28558b-b3fb-436d-a960-b7a0f81cdfeb uri = /sp/switch/1
34812025-04-30T06:35:39.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 159 }, kind: MgsRequest(SpState) }
34822025-04-30T06:35:39.116ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
34832025-04-30T06:35:39.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 159 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
34842025-04-30T06:35:39.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 160 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
34852025-04-30T06:35:39.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 160 } 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(()) }))
34862025-04-30T06:35:39.117ZINFOtest_metrics (dropshot): request completed latency_us = 884 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 4a28558b-b3fb-436d-a960-b7a0f81cdfeb response_code = 200 uri = /sp/switch/1
34872025-04-30T06:35:39.118ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 99ccf554-ef1b-469e-8eae-0af53fc230a9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
34882025-04-30T06:35:39.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
34892025-04-30T06:35:39.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 161 } response = CabooseValue
34902025-04-30T06:35:39.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
34912025-04-30T06:35:39.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 162 } response = CabooseValue
34922025-04-30T06:35:39.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
34932025-04-30T06:35:39.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 163 } response = CabooseValue
34942025-04-30T06:35:39.120ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
34952025-04-30T06:35:39.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 164 } response = CabooseValue
34962025-04-30T06:35:39.120ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
34972025-04-30T06:35:39.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 165 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
34982025-04-30T06:35:39.121ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
34992025-04-30T06:35:39.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35002025-04-30T06:35:39.121ZINFOtest_metrics (dropshot): request completed latency_us = 2974 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 99ccf554-ef1b-469e-8eae-0af53fc230a9 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
35012025-04-30T06:35:39.122ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = c9c672cc-47b1-4508-babc-aef07b27e6ec uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
35022025-04-30T06:35:39.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
35032025-04-30T06:35:39.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 167 } response = CabooseValue
35042025-04-30T06:35:39.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
35052025-04-30T06:35:39.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 168 } response = CabooseValue
35062025-04-30T06:35:39.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
35072025-04-30T06:35:39.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 169 } response = CabooseValue
35082025-04-30T06:35:39.123ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
35092025-04-30T06:35:39.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 170 } response = CabooseValue
35102025-04-30T06:35:39.123ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
35112025-04-30T06:35:39.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 171 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
35122025-04-30T06:35:39.123ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
35132025-04-30T06:35:39.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35142025-04-30T06:35:39.124ZINFOtest_metrics (dropshot): request completed latency_us = 1564 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = c9c672cc-47b1-4508-babc-aef07b27e6ec response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
35152025-04-30T06:35:39.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 6d20796c-0612-4c9b-8384-4772851a30a1 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
35162025-04-30T06:35:39.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
35172025-04-30T06:35:39.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 173 } response = CabooseValue
35182025-04-30T06:35:39.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
35192025-04-30T06:35:39.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 174 } response = CabooseValue
35202025-04-30T06:35:39.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
35212025-04-30T06:35:39.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 175 } response = CabooseValue
35222025-04-30T06:35:39.126ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
35232025-04-30T06:35:39.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 176 } response = CabooseValue
35242025-04-30T06:35:39.126ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
35252025-04-30T06:35:39.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 177 } response = CabooseValue
35262025-04-30T06:35:39.126ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
35272025-04-30T06:35:39.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 178 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35282025-04-30T06:35:39.126ZINFOtest_metrics (dropshot): request completed latency_us = 1713 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 6d20796c-0612-4c9b-8384-4772851a30a1 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
35292025-04-30T06:35:39.127ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 819451ab-a888-4ed6-bcfc-51b93d5b8e5f uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
35302025-04-30T06:35:39.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
35312025-04-30T06:35:39.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 179 } response = CabooseValue
35322025-04-30T06:35:39.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
35332025-04-30T06:35:39.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 180 } response = CabooseValue
35342025-04-30T06:35:39.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
35352025-04-30T06:35:39.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 181 } response = CabooseValue
35362025-04-30T06:35:39.128ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
35372025-04-30T06:35:39.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 182 } response = CabooseValue
35382025-04-30T06:35:39.128ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
35392025-04-30T06:35:39.129ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 183 } response = CabooseValue
35402025-04-30T06:35:39.130ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
35412025-04-30T06:35:39.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 184 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35422025-04-30T06:35:39.131ZINFOtest_metrics (dropshot): request completed latency_us = 3539 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 819451ab-a888-4ed6-bcfc-51b93d5b8e5f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
35432025-04-30T06:35:39.131ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 46ec4a8d-1204-445a-9411-ea5b5367af92 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
35442025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
35452025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 185 } response = CabooseValue
35462025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
35472025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 186 } response = CabooseValue
35482025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
35492025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 187 } response = CabooseValue
35502025-04-30T06:35:39.132ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
35512025-04-30T06:35:39.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 188 } response = CabooseValue
35522025-04-30T06:35:39.132ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
35532025-04-30T06:35:39.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 189 } response = CabooseValue
35542025-04-30T06:35:39.133ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
35552025-04-30T06:35:39.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 190 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35562025-04-30T06:35:39.133ZINFOtest_metrics (dropshot): request completed latency_us = 1537 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 46ec4a8d-1204-445a-9411-ea5b5367af92 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
35572025-04-30T06:35:39.134ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = ccae5577-983f-46a5-a199-942d06d8717b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
35582025-04-30T06:35:39.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
35592025-04-30T06:35:39.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 191 } response = CabooseValue
35602025-04-30T06:35:39.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
35612025-04-30T06:35:39.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 192 } response = CabooseValue
35622025-04-30T06:35:39.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
35632025-04-30T06:35:39.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 193 } response = CabooseValue
35642025-04-30T06:35:39.135ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
35652025-04-30T06:35:39.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 194 } response = CabooseValue
35662025-04-30T06:35:39.135ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
35672025-04-30T06:35:39.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 195 } response = CabooseValue
35682025-04-30T06:35:39.135ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
35692025-04-30T06:35:39.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 196 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
35702025-04-30T06:35:39.135ZINFOtest_metrics (dropshot): request completed latency_us = 1779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = ccae5577-983f-46a5-a199-942d06d8717b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
35712025-04-30T06:35:39.136ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 90dbd0aa-848a-411f-b357-6967f94c83df uri = /sp/switch/1/component/rot/cmpa
35722025-04-30T06:35:39.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 197 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
35732025-04-30T06:35:39.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 197 } response = ReadRot(Ok)
35742025-04-30T06:35:39.137ZINFOtest_metrics (dropshot): request completed latency_us = 674 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 90dbd0aa-848a-411f-b357-6967f94c83df response_code = 200 uri = /sp/switch/1/component/rot/cmpa
35752025-04-30T06:35:39.137ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = ea0fc134-23e5-45ff-8282-06b4f6f936f7 uri = /sp/switch/1/component/rot/cfpa
35762025-04-30T06:35:39.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 198 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
35772025-04-30T06:35:39.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 198 } response = ReadRot(Ok)
35782025-04-30T06:35:39.138ZINFOtest_metrics (dropshot): request completed latency_us = 481 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = ea0fc134-23e5-45ff-8282-06b4f6f936f7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
35792025-04-30T06:35:39.138ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = c7f8b7ad-fc80-487a-9fc8-8b0038b08e1c uri = /sp/switch/1/component/rot/cfpa
35802025-04-30T06:35:39.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 199 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
35812025-04-30T06:35:39.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 199 } response = ReadRot(Ok)
35822025-04-30T06:35:39.139ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = c7f8b7ad-fc80-487a-9fc8-8b0038b08e1c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
35832025-04-30T06:35:39.139ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = d0da6f69-ee3b-4ab6-a4d4-16243ccc5319 uri = /sp/switch/1/component/rot/cfpa
35842025-04-30T06:35:39.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 200 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
35852025-04-30T06:35:39.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 200 } response = ReadRot(Ok)
35862025-04-30T06:35:39.140ZINFOtest_metrics (dropshot): request completed latency_us = 522 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = d0da6f69-ee3b-4ab6-a4d4-16243ccc5319 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
35872025-04-30T06:35:39.140ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b321d9a5-257c-4af7-91b7-109d608532ed uri = /sp/sled/0
35882025-04-30T06:35:39.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(SpState) }
35892025-04-30T06:35:39.141ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
35902025-04-30T06:35:39.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
35912025-04-30T06:35:39.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
35922025-04-30T06:35:39.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } 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(()) }))
35932025-04-30T06:35:39.141ZINFOtest_metrics (dropshot): request completed latency_us = 1072 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b321d9a5-257c-4af7-91b7-109d608532ed response_code = 200 uri = /sp/sled/0
35942025-04-30T06:35:39.142ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = bb49233e-2560-4a1d-acc0-26f97ec2c9f0 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
35952025-04-30T06:35:39.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
35962025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
35972025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
35982025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
35992025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
36002025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = CabooseValue
36012025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
36022025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = CabooseValue
36032025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
36042025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
36052025-04-30T06:35:39.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
36062025-04-30T06:35:39.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36072025-04-30T06:35:39.144ZINFOtest_metrics (dropshot): request completed latency_us = 1621 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = bb49233e-2560-4a1d-acc0-26f97ec2c9f0 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
36082025-04-30T06:35:39.145ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = fed9f8e5-fc49-402a-b0b4-304f2d4a826b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
36092025-04-30T06:35:39.145ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
36102025-04-30T06:35:39.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = CabooseValue
36112025-04-30T06:35:39.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
36122025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = CabooseValue
36132025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
36142025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = CabooseValue
36152025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
36162025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = CabooseValue
36172025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
36182025-04-30T06:35:39.167ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
36192025-04-30T06:35:39.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
36202025-04-30T06:35:39.168ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36212025-04-30T06:35:39.168ZINFOtest_metrics (dropshot): request completed latency_us = 23391 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = fed9f8e5-fc49-402a-b0b4-304f2d4a826b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
36222025-04-30T06:35:39.180ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 89b7316c-36a7-49a5-9131-958d2f617326 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
36232025-04-30T06:35:39.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
36242025-04-30T06:35:39.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = CabooseValue
36252025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
36262025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = CabooseValue
36272025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
36282025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = CabooseValue
36292025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
36302025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = CabooseValue
36312025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
36322025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = CabooseValue
36332025-04-30T06:35:39.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
36342025-04-30T06:35:39.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36352025-04-30T06:35:39.185ZINFOtest_metrics (dropshot): request completed latency_us = 16013 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 89b7316c-36a7-49a5-9131-958d2f617326 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
36362025-04-30T06:35:39.187ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 75e544fb-ad4f-4535-9013-361c24adf02f uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
36372025-04-30T06:35:39.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
36382025-04-30T06:35:39.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = CabooseValue
36392025-04-30T06:35:39.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
36402025-04-30T06:35:39.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = CabooseValue
36412025-04-30T06:35:39.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
36422025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
36432025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
36442025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
36452025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
36462025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = CabooseValue
36472025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
36482025-04-30T06:35:39.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36492025-04-30T06:35:39.188ZINFOtest_metrics (dropshot): request completed latency_us = 1485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 75e544fb-ad4f-4535-9013-361c24adf02f response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
36502025-04-30T06:35:39.189ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 41df72d2-2f1e-4f40-b363-4e9a51ea7083 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
36512025-04-30T06:35:39.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
36522025-04-30T06:35:39.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = CabooseValue
36532025-04-30T06:35:39.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
36542025-04-30T06:35:39.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = CabooseValue
36552025-04-30T06:35:39.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
36562025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = CabooseValue
36572025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
36582025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = CabooseValue
36592025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
36602025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = CabooseValue
36612025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
36622025-04-30T06:35:39.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36632025-04-30T06:35:39.191ZINFOtest_metrics (dropshot): request completed latency_us = 2333 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 41df72d2-2f1e-4f40-b363-4e9a51ea7083 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
36642025-04-30T06:35:39.192ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 68b47191-2f4d-4531-8cac-62301c990e76 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
36652025-04-30T06:35:39.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
36662025-04-30T06:35:39.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = CabooseValue
36672025-04-30T06:35:39.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
36682025-04-30T06:35:39.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = CabooseValue
36692025-04-30T06:35:39.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
36702025-04-30T06:35:39.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = CabooseValue
36712025-04-30T06:35:39.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
36722025-04-30T06:35:39.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = CabooseValue
36732025-04-30T06:35:39.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
36742025-04-30T06:35:39.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = CabooseValue
36752025-04-30T06:35:39.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
36762025-04-30T06:35:39.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
36772025-04-30T06:35:39.194ZINFOtest_metrics (dropshot): request completed latency_us = 2223 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 68b47191-2f4d-4531-8cac-62301c990e76 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
36782025-04-30T06:35:39.195ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 88877fd3-5b1c-491e-9cf0-11492b5967b9 uri = /sp/sled/0/component/rot/cmpa
36792025-04-30T06:35:39.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
36802025-04-30T06:35:39.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = ReadRot(Ok)
36812025-04-30T06:35:39.196ZINFOtest_metrics (dropshot): request completed latency_us = 864 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 88877fd3-5b1c-491e-9cf0-11492b5967b9 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
36822025-04-30T06:35:39.199ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 3ffec574-5896-48ec-96a9-956437a9aeac uri = /sp/sled/0/component/rot/cfpa
36832025-04-30T06:35:39.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
36842025-04-30T06:35:39.200ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = ReadRot(Ok)
36852025-04-30T06:35:39.200ZINFOtest_metrics (dropshot): request completed latency_us = 891 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 3ffec574-5896-48ec-96a9-956437a9aeac response_code = 200 uri = /sp/sled/0/component/rot/cfpa
36862025-04-30T06:35:39.200ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 11a2d38e-7a34-419f-8e76-37a888e59ce2 uri = /sp/sled/0/component/rot/cfpa
36872025-04-30T06:35:39.200ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
36882025-04-30T06:35:39.201ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = ReadRot(Ok)
36892025-04-30T06:35:39.201ZINFOtest_metrics (dropshot): request completed latency_us = 489 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 11a2d38e-7a34-419f-8e76-37a888e59ce2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
36902025-04-30T06:35:39.201ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = c4395953-f87d-4717-bbf1-e0892fd87315 uri = /sp/sled/0/component/rot/cfpa
36912025-04-30T06:35:39.202ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
36922025-04-30T06:35:39.202ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } response = ReadRot(Ok)
36932025-04-30T06:35:39.203ZINFOtest_metrics (dropshot): request completed latency_us = 1344 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = c4395953-f87d-4717-bbf1-e0892fd87315 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
36942025-04-30T06:35:39.204ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b423d45e-6dbe-4acc-9b0c-e270cf53eb32 uri = /sp/sled/1
36952025-04-30T06:35:39.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(SpState) }
36962025-04-30T06:35:39.204ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
36972025-04-30T06:35:39.204ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
36982025-04-30T06:35:39.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
36992025-04-30T06:35:39.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } 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(()) }))
37002025-04-30T06:35:39.205ZINFOtest_metrics (dropshot): request completed latency_us = 1199 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = b423d45e-6dbe-4acc-9b0c-e270cf53eb32 response_code = 200 uri = /sp/sled/1
37012025-04-30T06:35:39.206ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 62a7081e-ccc2-4b98-8f43-96dc7c738f33 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
37022025-04-30T06:35:39.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
37032025-04-30T06:35:39.207ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
37042025-04-30T06:35:39.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
37052025-04-30T06:35:39.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
37062025-04-30T06:35:39.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
37072025-04-30T06:35:39.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = CabooseValue
37082025-04-30T06:35:39.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
37092025-04-30T06:35:39.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = CabooseValue
37102025-04-30T06:35:39.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
37112025-04-30T06:35:39.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
37122025-04-30T06:35:39.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
37132025-04-30T06:35:39.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37142025-04-30T06:35:39.210ZINFOtest_metrics (dropshot): request completed latency_us = 3151 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 62a7081e-ccc2-4b98-8f43-96dc7c738f33 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
37152025-04-30T06:35:39.210ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 6d62ba23-3613-4ba6-a8af-637fa2d6edaf uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
37162025-04-30T06:35:39.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
37172025-04-30T06:35:39.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = CabooseValue
37182025-04-30T06:35:39.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
37192025-04-30T06:35:39.211ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = CabooseValue
37202025-04-30T06:35:39.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
37212025-04-30T06:35:39.211ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = CabooseValue
37222025-04-30T06:35:39.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
37232025-04-30T06:35:39.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = CabooseValue
37242025-04-30T06:35:39.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
37252025-04-30T06:35:39.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
37262025-04-30T06:35:39.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
37272025-04-30T06:35:39.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37282025-04-30T06:35:39.237ZINFOtest_metrics (dropshot): request completed latency_us = 27268 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 6d62ba23-3613-4ba6-a8af-637fa2d6edaf response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
37292025-04-30T06:35:39.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 51fe75ce-addf-4255-b67a-b54437882dd0 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
37302025-04-30T06:35:39.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
37312025-04-30T06:35:39.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = CabooseValue
37322025-04-30T06:35:39.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
37332025-04-30T06:35:39.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = CabooseValue
37342025-04-30T06:35:39.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
37352025-04-30T06:35:39.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = CabooseValue
37362025-04-30T06:35:39.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
37372025-04-30T06:35:39.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = CabooseValue
37382025-04-30T06:35:39.274ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
37392025-04-30T06:35:39.274ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = CabooseValue
37402025-04-30T06:35:39.274ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
37412025-04-30T06:35:39.274ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37422025-04-30T06:35:39.274ZINFOtest_metrics (dropshot): request completed latency_us = 16388 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 51fe75ce-addf-4255-b67a-b54437882dd0 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
37432025-04-30T06:35:39.281ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 0fd6f95e-f6d6-4f4e-80ca-14b79a928acb uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
37442025-04-30T06:35:39.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
37452025-04-30T06:35:39.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = CabooseValue
37462025-04-30T06:35:39.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
37472025-04-30T06:35:39.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = CabooseValue
37482025-04-30T06:35:39.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
37492025-04-30T06:35:39.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
37502025-04-30T06:35:39.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
37512025-04-30T06:35:39.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
37522025-04-30T06:35:39.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
37532025-04-30T06:35:39.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = CabooseValue
37542025-04-30T06:35:39.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
37552025-04-30T06:35:39.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37562025-04-30T06:35:39.284ZINFOtest_metrics (dropshot): request completed latency_us = 2306 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 0fd6f95e-f6d6-4f4e-80ca-14b79a928acb response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
37572025-04-30T06:35:39.286ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 2f32ba50-bd0e-4611-a258-ada36fed9a8a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
37582025-04-30T06:35:39.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
37592025-04-30T06:35:39.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = CabooseValue
37602025-04-30T06:35:39.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
37612025-04-30T06:35:39.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = CabooseValue
37622025-04-30T06:35:39.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
37632025-04-30T06:35:39.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = CabooseValue
37642025-04-30T06:35:39.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
37652025-04-30T06:35:39.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = CabooseValue
37662025-04-30T06:35:39.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
37672025-04-30T06:35:39.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = CabooseValue
37682025-04-30T06:35:39.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
37692025-04-30T06:35:39.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
37702025-04-30T06:35:39.289ZINFOtest_metrics (dropshot): request completed latency_us = 2964 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 2f32ba50-bd0e-4611-a258-ada36fed9a8a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
37712025-04-30T06:35:39.307ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = e42f0dd5-88f1-4e7a-9ccf-611eac4eb206 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
37722025-04-30T06:35:39.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
37732025-04-30T06:35:39.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
37742025-04-30T06:35:39.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
37752025-04-30T06:35:39.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
37762025-04-30T06:35:39.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
37772025-04-30T06:35:39.346ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 201 }, kind: MgsRequest(SpState) }
37782025-04-30T06:35:39.346ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(SpState) }
37792025-04-30T06:35:39.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(SpState) }
37802025-04-30T06:35:39.350ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
37812025-04-30T06:35:39.357ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
37822025-04-30T06:35:39.357ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
37832025-04-30T06:35:39.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = CabooseValue
37842025-04-30T06:35:39.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(SpState) }
37852025-04-30T06:35:39.360ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
37862025-04-30T06:35:39.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37872025-04-30T06:35:39.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 201 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37882025-04-30T06:35:39.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37892025-04-30T06:35:39.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
37902025-04-30T06:35:39.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 202 }, kind: MgsRequest(SpState) }
37912025-04-30T06:35:39.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
37922025-04-30T06:35:39.362ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
37932025-04-30T06:35:39.363ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
37942025-04-30T06:35:39.364ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
37952025-04-30T06:35:39.375ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
37962025-04-30T06:35:39.376ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
37972025-04-30T06:35:39.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
37982025-04-30T06:35:39.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
37992025-04-30T06:35:39.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38002025-04-30T06:35:39.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 202 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
38012025-04-30T06:35:39.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38022025-04-30T06:35:39.394ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
38032025-04-30T06:35:39.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 237 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
38042025-04-30T06:35:39.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
38052025-04-30T06:35:39.400ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
38062025-04-30T06:35:39.400ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
38072025-04-30T06:35:39.400ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
38082025-04-30T06:35:39.400ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
38092025-04-30T06:35:39.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = CabooseValue
38102025-04-30T06:35:39.400ZTRACtest_metrics (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 }) }
38112025-04-30T06:35:39.401ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
38122025-04-30T06:35:39.401ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
38132025-04-30T06:35:39.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38142025-04-30T06:35:39.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38152025-04-30T06:35:39.404ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 238 }, kind: MgsRequest(SpState) }
38162025-04-30T06:35:39.404ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
38172025-04-30T06:35:39.406ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
38182025-04-30T06:35:39.406ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
38192025-04-30T06:35:39.406ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
38202025-04-30T06:35:39.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38212025-04-30T06:35:39.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
38222025-04-30T06:35:39.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
38232025-04-30T06:35:39.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38242025-04-30T06:35:39.509ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
38252025-04-30T06:35:39.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
38262025-04-30T06:35:39.511ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
38272025-04-30T06:35:39.511ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
38282025-04-30T06:35:39.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = CabooseValue
38292025-04-30T06:35:39.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
38302025-04-30T06:35:39.592ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
38312025-04-30T06:35:39.592ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
38322025-04-30T06:35:39.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38332025-04-30T06:35:39.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
38342025-04-30T06:35:39.595ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
38352025-04-30T06:35:39.595ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
38362025-04-30T06:35:39.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38372025-04-30T06:35:39.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
38382025-04-30T06:35:39.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38392025-04-30T06:35:39.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
38402025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
38412025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
38422025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
38432025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
38442025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
38452025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
38462025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
38472025-04-30T06:35:39.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = CabooseValue
38482025-04-30T06:35:39.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38492025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
38502025-04-30T06:35:39.597ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
38512025-04-30T06:35:39.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38522025-04-30T06:35:39.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
38532025-04-30T06:35:39.604ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
38542025-04-30T06:35:39.604ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
38552025-04-30T06:35:39.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38562025-04-30T06:35:39.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
38572025-04-30T06:35:39.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38582025-04-30T06:35:39.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
38592025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
38602025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
38612025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
38622025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
38632025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
38642025-04-30T06:35:39.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = CabooseValue
38652025-04-30T06:35:39.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
38662025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
38672025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
38682025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
38692025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
38702025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
38712025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
38722025-04-30T06:35:39.607ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
38732025-04-30T06:35:39.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
38742025-04-30T06:35:39.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(SpState) }
38752025-04-30T06:35:39.611ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
38762025-04-30T06:35:39.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
38772025-04-30T06:35:39.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
38782025-04-30T06:35:39.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
38792025-04-30T06:35:39.615ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
38802025-04-30T06:35:39.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
38812025-04-30T06:35:39.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
38822025-04-30T06:35:39.616ZINFOtest_metrics (dropshot): request completed latency_us = 309224 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = e42f0dd5-88f1-4e7a-9ccf-611eac4eb206 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
38832025-04-30T06:35:39.616ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
38842025-04-30T06:35:39.616ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
38852025-04-30T06:35:39.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38862025-04-30T06:35:39.626ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = f4a14b7c-a1a1-4c8f-82f1-231efba82dbc uri = /sp/sled/1/component/rot/cmpa
38872025-04-30T06:35:39.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
38882025-04-30T06:35:39.627ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
38892025-04-30T06:35:39.627ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
38902025-04-30T06:35:39.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
38912025-04-30T06:35:39.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
38922025-04-30T06:35:39.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = ReadRot(Ok)
38932025-04-30T06:35:39.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
38942025-04-30T06:35:39.630ZINFOtest_metrics (dropshot): request completed latency_us = 4096 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = f4a14b7c-a1a1-4c8f-82f1-231efba82dbc response_code = 200 uri = /sp/sled/1/component/rot/cmpa
38952025-04-30T06:35:39.630ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
38962025-04-30T06:35:39.631ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
38972025-04-30T06:35:39.631ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
38982025-04-30T06:35:39.631ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
38992025-04-30T06:35:39.631ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
39002025-04-30T06:35:39.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
39012025-04-30T06:35:39.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 1b88e4fe-d619-4eae-8b1e-d6bb168b4f63 uri = /sp/sled/1/component/rot/cfpa
39022025-04-30T06:35:39.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
39032025-04-30T06:35:39.637ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
39042025-04-30T06:35:39.638ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
39052025-04-30T06:35:39.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
39062025-04-30T06:35:39.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
39072025-04-30T06:35:39.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = ReadRot(Ok)
39082025-04-30T06:35:39.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(SpState) }
39092025-04-30T06:35:39.639ZINFOtest_metrics (dropshot): request completed latency_us = 5880 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 1b88e4fe-d619-4eae-8b1e-d6bb168b4f63 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
39102025-04-30T06:35:39.639ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
39112025-04-30T06:35:39.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
39122025-04-30T06:35:39.641ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 0694c8a4-a346-4ce6-ab95-be1fb9f8339e uri = /sp/sled/1/component/rot/cfpa
39132025-04-30T06:35:39.641ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
39142025-04-30T06:35:39.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
39152025-04-30T06:35:39.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = ReadRot(Ok)
39162025-04-30T06:35:39.641ZINFOtest_metrics (dropshot): request completed latency_us = 520 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 0694c8a4-a346-4ce6-ab95-be1fb9f8339e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
39172025-04-30T06:35:39.645ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 9dc14d0c-e1e3-48d9-9ccf-18c0e3d91749 uri = /sp/sled/1/component/rot/cfpa
39182025-04-30T06:35:39.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
39192025-04-30T06:35:39.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = ReadRot(Ok)
39202025-04-30T06:35:39.661ZINFOtest_metrics (dropshot): request completed latency_us = 16083 local_addr = [::1]:36378 method = GET remote_addr = [::1]:35765 req_id = 9dc14d0c-e1e3-48d9-9ccf-18c0e3d91749 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
39212025-04-30T06:35:40.109ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:44222
39222025-04-30T06:35:40.111ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = ce9b4432-6079-4b6e-8b51-cbc97d80e0cd uri = /ignition
39232025-04-30T06:35:40.111ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 239 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
39242025-04-30T06:35:40.111ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
39252025-04-30T06:35:40.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
39262025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
39272025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
39282025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
39292025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
39302025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
39312025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
39322025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
39332025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
39342025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
39352025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
39362025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
39372025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
39382025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
39392025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
39402025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
39412025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
39422025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
39432025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
39442025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
39452025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
39462025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
39472025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
39482025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
39492025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
39502025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
39512025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
39522025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
39532025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
39542025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
39552025-04-30T06:35:40.111ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
39562025-04-30T06:35:40.112ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
39572025-04-30T06:35:40.112ZINFOtest_metrics (dropshot): request completed latency_us = 871 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = ce9b4432-6079-4b6e-8b51-cbc97d80e0cd response_code = 200 uri = /ignition
39582025-04-30T06:35:40.114ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = aabdc880-78f7-4aac-a364-9a9d928f3db9 uri = /sp/switch/0
39592025-04-30T06:35:40.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 240 }, kind: MgsRequest(SpState) }
39602025-04-30T06:35:40.115ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
39612025-04-30T06:35:40.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
39622025-04-30T06:35:40.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
39632025-04-30T06:35:40.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } 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(()) }))
39642025-04-30T06:35:40.117ZINFOtest_metrics (dropshot): request completed latency_us = 2412 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = aabdc880-78f7-4aac-a364-9a9d928f3db9 response_code = 200 uri = /sp/switch/0
39652025-04-30T06:35:40.117ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 815efaa6-cf51-4d05-9212-1cd899bdbdea uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
39662025-04-30T06:35:40.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
39672025-04-30T06:35:40.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = CabooseValue
39682025-04-30T06:35:40.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
39692025-04-30T06:35:40.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = CabooseValue
39702025-04-30T06:35:40.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
39712025-04-30T06:35:40.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = CabooseValue
39722025-04-30T06:35:40.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
39732025-04-30T06:35:40.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = CabooseValue
39742025-04-30T06:35:40.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
39752025-04-30T06:35:40.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
39762025-04-30T06:35:40.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
39772025-04-30T06:35:40.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 247 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39782025-04-30T06:35:40.119ZINFOtest_metrics (dropshot): request completed latency_us = 1617 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 815efaa6-cf51-4d05-9212-1cd899bdbdea response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
39792025-04-30T06:35:40.120ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0650ac11-d8a2-4084-9e92-051509d4ebfe uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
39802025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
39812025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } response = CabooseValue
39822025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
39832025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = CabooseValue
39842025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
39852025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = CabooseValue
39862025-04-30T06:35:40.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
39872025-04-30T06:35:40.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = CabooseValue
39882025-04-30T06:35:40.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
39892025-04-30T06:35:40.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
39902025-04-30T06:35:40.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
39912025-04-30T06:35:40.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
39922025-04-30T06:35:40.121ZINFOtest_metrics (dropshot): request completed latency_us = 1511 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0650ac11-d8a2-4084-9e92-051509d4ebfe response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
39932025-04-30T06:35:40.122ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 09e51fce-70bd-417a-aa04-52d2a13c9258 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
39942025-04-30T06:35:40.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
39952025-04-30T06:35:40.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = CabooseValue
39962025-04-30T06:35:40.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
39972025-04-30T06:35:40.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = CabooseValue
39982025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
39992025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 256 } response = CabooseValue
40002025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
40012025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 257 } response = CabooseValue
40022025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
40032025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = CabooseValue
40042025-04-30T06:35:40.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
40052025-04-30T06:35:40.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40062025-04-30T06:35:40.124ZINFOtest_metrics (dropshot): request completed latency_us = 1698 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 09e51fce-70bd-417a-aa04-52d2a13c9258 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
40072025-04-30T06:35:40.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 5da814c1-2867-4e6f-bbd7-406566d546c3 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
40082025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
40092025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = CabooseValue
40102025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
40112025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = CabooseValue
40122025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
40132025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = CabooseValue
40142025-04-30T06:35:40.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
40152025-04-30T06:35:40.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = CabooseValue
40162025-04-30T06:35:40.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
40172025-04-30T06:35:40.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = CabooseValue
40182025-04-30T06:35:40.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
40192025-04-30T06:35:40.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40202025-04-30T06:35:40.127ZINFOtest_metrics (dropshot): request completed latency_us = 2772 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 5da814c1-2867-4e6f-bbd7-406566d546c3 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
40212025-04-30T06:35:40.128ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0b9918b6-bdac-42d9-be38-40dd9c245280 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
40222025-04-30T06:35:40.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
40232025-04-30T06:35:40.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 266 } response = CabooseValue
40242025-04-30T06:35:40.129ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
40252025-04-30T06:35:40.129ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 267 } response = CabooseValue
40262025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
40272025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } response = CabooseValue
40282025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
40292025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
40302025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
40312025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
40322025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
40332025-04-30T06:35:40.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40342025-04-30T06:35:40.131ZINFOtest_metrics (dropshot): request completed latency_us = 2752 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0b9918b6-bdac-42d9-be38-40dd9c245280 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
40352025-04-30T06:35:40.131ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 3bc0f8be-b140-4ab2-adcb-691bb52c34ab uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
40362025-04-30T06:35:40.131ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
40372025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = CabooseValue
40382025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
40392025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = CabooseValue
40402025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
40412025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = CabooseValue
40422025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
40432025-04-30T06:35:40.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = CabooseValue
40442025-04-30T06:35:40.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
40452025-04-30T06:35:40.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = CabooseValue
40462025-04-30T06:35:40.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
40472025-04-30T06:35:40.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40482025-04-30T06:35:40.133ZINFOtest_metrics (dropshot): request completed latency_us = 1652 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 3bc0f8be-b140-4ab2-adcb-691bb52c34ab response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
40492025-04-30T06:35:40.134ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = c83566ef-4102-4712-82f5-e187ff5a8e7f uri = /sp/switch/0/component/rot/cmpa
40502025-04-30T06:35:40.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 278 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
40512025-04-30T06:35:40.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = ReadRot(Ok)
40522025-04-30T06:35:40.134ZINFOtest_metrics (dropshot): request completed latency_us = 427 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = c83566ef-4102-4712-82f5-e187ff5a8e7f response_code = 200 uri = /sp/switch/0/component/rot/cmpa
40532025-04-30T06:35:40.135ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 8d6c662c-e858-4423-97cf-2bcee7ee95f1 uri = /sp/switch/0/component/rot/cfpa
40542025-04-30T06:35:40.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
40552025-04-30T06:35:40.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = ReadRot(Ok)
40562025-04-30T06:35:40.135ZINFOtest_metrics (dropshot): request completed latency_us = 645 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 8d6c662c-e858-4423-97cf-2bcee7ee95f1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
40572025-04-30T06:35:40.136ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0641a9fa-038f-460f-a7f2-d4eeb4908976 uri = /sp/switch/0/component/rot/cfpa
40582025-04-30T06:35:40.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
40592025-04-30T06:35:40.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } response = ReadRot(Ok)
40602025-04-30T06:35:40.137ZINFOtest_metrics (dropshot): request completed latency_us = 667 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0641a9fa-038f-460f-a7f2-d4eeb4908976 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
40612025-04-30T06:35:40.137ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 89ec3652-8d1c-43d4-a887-a92466ecc79b uri = /sp/switch/0/component/rot/cfpa
40622025-04-30T06:35:40.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
40632025-04-30T06:35:40.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = ReadRot(Ok)
40642025-04-30T06:35:40.140ZINFOtest_metrics (dropshot): request completed latency_us = 2683 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 89ec3652-8d1c-43d4-a887-a92466ecc79b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
40652025-04-30T06:35:40.141ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 97dee90e-4022-4018-a374-dac21b548758 uri = /sp/switch/1
40662025-04-30T06:35:40.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 203 }, kind: MgsRequest(SpState) }
40672025-04-30T06:35:40.142ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
40682025-04-30T06:35:40.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 203 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
40692025-04-30T06:35:40.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 204 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
40702025-04-30T06:35:40.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 204 } 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(()) }))
40712025-04-30T06:35:40.142ZINFOtest_metrics (dropshot): request completed latency_us = 927 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 97dee90e-4022-4018-a374-dac21b548758 response_code = 200 uri = /sp/switch/1
40722025-04-30T06:35:40.143ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0e503f9f-941a-4a7a-a494-1acd08f81d0a uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
40732025-04-30T06:35:40.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
40742025-04-30T06:35:40.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 205 } response = CabooseValue
40752025-04-30T06:35:40.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
40762025-04-30T06:35:40.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 206 } response = CabooseValue
40772025-04-30T06:35:40.143ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
40782025-04-30T06:35:40.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 207 } response = CabooseValue
40792025-04-30T06:35:40.144ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
40802025-04-30T06:35:40.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 208 } response = CabooseValue
40812025-04-30T06:35:40.144ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
40822025-04-30T06:35:40.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 209 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
40832025-04-30T06:35:40.144ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
40842025-04-30T06:35:40.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 210 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40852025-04-30T06:35:40.144ZINFOtest_metrics (dropshot): request completed latency_us = 1367 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0e503f9f-941a-4a7a-a494-1acd08f81d0a response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
40862025-04-30T06:35:40.145ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 17dec519-eff1-4a54-a4e4-fd3fc2be898d uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
40872025-04-30T06:35:40.145ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
40882025-04-30T06:35:40.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 211 } response = CabooseValue
40892025-04-30T06:35:40.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
40902025-04-30T06:35:40.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 212 } response = CabooseValue
40912025-04-30T06:35:40.146ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
40922025-04-30T06:35:40.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 213 } response = CabooseValue
40932025-04-30T06:35:40.146ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
40942025-04-30T06:35:40.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 214 } response = CabooseValue
40952025-04-30T06:35:40.146ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
40962025-04-30T06:35:40.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 215 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
40972025-04-30T06:35:40.146ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
40982025-04-30T06:35:40.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 216 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
40992025-04-30T06:35:40.147ZINFOtest_metrics (dropshot): request completed latency_us = 1596 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 17dec519-eff1-4a54-a4e4-fd3fc2be898d response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
41002025-04-30T06:35:40.147ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0ed1c549-aec2-4e09-ad07-cb7d2666c6f2 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
41012025-04-30T06:35:40.147ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
41022025-04-30T06:35:40.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 217 } response = CabooseValue
41032025-04-30T06:35:40.148ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
41042025-04-30T06:35:40.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 218 } response = CabooseValue
41052025-04-30T06:35:40.148ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
41062025-04-30T06:35:40.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 219 } response = CabooseValue
41072025-04-30T06:35:40.148ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
41082025-04-30T06:35:40.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 220 } response = CabooseValue
41092025-04-30T06:35:40.148ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
41102025-04-30T06:35:40.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 221 } response = CabooseValue
41112025-04-30T06:35:40.149ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
41122025-04-30T06:35:40.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 222 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41132025-04-30T06:35:40.149ZINFOtest_metrics (dropshot): request completed latency_us = 2258 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0ed1c549-aec2-4e09-ad07-cb7d2666c6f2 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
41142025-04-30T06:35:40.151ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 44ca4d21-ae7f-4cda-9c05-813ba1a3b5c5 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
41152025-04-30T06:35:40.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
41162025-04-30T06:35:40.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 223 } response = CabooseValue
41172025-04-30T06:35:40.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
41182025-04-30T06:35:40.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 224 } response = CabooseValue
41192025-04-30T06:35:40.152ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
41202025-04-30T06:35:40.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 225 } response = CabooseValue
41212025-04-30T06:35:40.152ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
41222025-04-30T06:35:40.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 226 } response = CabooseValue
41232025-04-30T06:35:40.153ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
41242025-04-30T06:35:40.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 227 } response = CabooseValue
41252025-04-30T06:35:40.153ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
41262025-04-30T06:35:40.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 228 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41272025-04-30T06:35:40.153ZINFOtest_metrics (dropshot): request completed latency_us = 2255 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 44ca4d21-ae7f-4cda-9c05-813ba1a3b5c5 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
41282025-04-30T06:35:40.154ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 7be4fd0c-80a9-4e85-9aab-9c440eff444d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
41292025-04-30T06:35:40.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
41302025-04-30T06:35:40.155ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 229 } response = CabooseValue
41312025-04-30T06:35:40.155ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
41322025-04-30T06:35:40.155ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 230 } response = CabooseValue
41332025-04-30T06:35:40.156ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
41342025-04-30T06:35:40.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 231 } response = CabooseValue
41352025-04-30T06:35:40.156ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
41362025-04-30T06:35:40.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 232 } response = CabooseValue
41372025-04-30T06:35:40.156ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
41382025-04-30T06:35:40.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 233 } response = CabooseValue
41392025-04-30T06:35:40.157ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
41402025-04-30T06:35:40.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 234 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41412025-04-30T06:35:40.157ZINFOtest_metrics (dropshot): request completed latency_us = 2857 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 7be4fd0c-80a9-4e85-9aab-9c440eff444d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
41422025-04-30T06:35:40.158ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 361b7f6c-21b6-43aa-90d9-ccb89b8368e3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
41432025-04-30T06:35:40.158ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
41442025-04-30T06:35:40.158ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 235 } response = CabooseValue
41452025-04-30T06:35:40.158ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
41462025-04-30T06:35:40.158ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 236 } response = CabooseValue
41472025-04-30T06:35:40.158ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
41482025-04-30T06:35:40.158ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 237 } response = CabooseValue
41492025-04-30T06:35:40.158ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
41502025-04-30T06:35:40.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 238 } response = CabooseValue
41512025-04-30T06:35:40.159ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
41522025-04-30T06:35:40.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 239 } response = CabooseValue
41532025-04-30T06:35:40.159ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
41542025-04-30T06:35:40.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 240 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41552025-04-30T06:35:40.159ZINFOtest_metrics (dropshot): request completed latency_us = 1663 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 361b7f6c-21b6-43aa-90d9-ccb89b8368e3 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
41562025-04-30T06:35:40.160ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = bef1d5fe-6242-4c8a-bbd8-5cfc18886200 uri = /sp/switch/1/component/rot/cmpa
41572025-04-30T06:35:40.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 241 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
41582025-04-30T06:35:40.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 241 } response = ReadRot(Ok)
41592025-04-30T06:35:40.161ZINFOtest_metrics (dropshot): request completed latency_us = 1144 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = bef1d5fe-6242-4c8a-bbd8-5cfc18886200 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
41602025-04-30T06:35:40.168ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 6bd1a93b-cc05-4861-a766-ce4aaabf5f0e uri = /sp/switch/1/component/rot/cfpa
41612025-04-30T06:35:40.169ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 242 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
41622025-04-30T06:35:40.169ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 242 } response = ReadRot(Ok)
41632025-04-30T06:35:40.169ZINFOtest_metrics (dropshot): request completed latency_us = 800 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 6bd1a93b-cc05-4861-a766-ce4aaabf5f0e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
41642025-04-30T06:35:40.171ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 759b9e1a-4580-4da9-aeed-f691b53b9bb9 uri = /sp/switch/1/component/rot/cfpa
41652025-04-30T06:35:40.171ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 243 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
41662025-04-30T06:35:40.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 243 } response = ReadRot(Ok)
41672025-04-30T06:35:40.172ZINFOtest_metrics (dropshot): request completed latency_us = 639 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 759b9e1a-4580-4da9-aeed-f691b53b9bb9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
41682025-04-30T06:35:40.172ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 393c1586-667f-4b99-9c8d-5bf6d4e1be67 uri = /sp/switch/1/component/rot/cfpa
41692025-04-30T06:35:40.173ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 244 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
41702025-04-30T06:35:40.174ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 244 } response = ReadRot(Ok)
41712025-04-30T06:35:40.174ZINFOtest_metrics (dropshot): request completed latency_us = 1929 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 393c1586-667f-4b99-9c8d-5bf6d4e1be67 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
41722025-04-30T06:35:40.176ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 5dd52e41-b3be-4f6d-bab6-e0fc64da2b51 uri = /sp/sled/0
41732025-04-30T06:35:40.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(SpState) }
41742025-04-30T06:35:40.177ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
41752025-04-30T06:35:40.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
41762025-04-30T06:35:40.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
41772025-04-30T06:35:40.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } 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(()) }))
41782025-04-30T06:35:40.177ZINFOtest_metrics (dropshot): request completed latency_us = 1627 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 5dd52e41-b3be-4f6d-bab6-e0fc64da2b51 response_code = 200 uri = /sp/sled/0
41792025-04-30T06:35:40.178ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 9b829191-8f0e-46f9-ad68-6ef87e217170 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
41802025-04-30T06:35:40.179ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
41812025-04-30T06:35:40.179ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = CabooseValue
41822025-04-30T06:35:40.179ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
41832025-04-30T06:35:40.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = CabooseValue
41842025-04-30T06:35:40.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
41852025-04-30T06:35:40.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = CabooseValue
41862025-04-30T06:35:40.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
41872025-04-30T06:35:40.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = CabooseValue
41882025-04-30T06:35:40.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
41892025-04-30T06:35:40.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
41902025-04-30T06:35:40.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
41912025-04-30T06:35:40.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
41922025-04-30T06:35:40.182ZINFOtest_metrics (dropshot): request completed latency_us = 3462 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 9b829191-8f0e-46f9-ad68-6ef87e217170 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
41932025-04-30T06:35:40.183ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 927cab26-1169-47d3-b716-50f763f93022 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
41942025-04-30T06:35:40.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
41952025-04-30T06:35:40.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = CabooseValue
41962025-04-30T06:35:40.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
41972025-04-30T06:35:40.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = CabooseValue
41982025-04-30T06:35:40.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
41992025-04-30T06:35:40.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = CabooseValue
42002025-04-30T06:35:40.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
42012025-04-30T06:35:40.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
42022025-04-30T06:35:40.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
42032025-04-30T06:35:40.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
42042025-04-30T06:35:40.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
42052025-04-30T06:35:40.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42062025-04-30T06:35:40.186ZINFOtest_metrics (dropshot): request completed latency_us = 3313 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 927cab26-1169-47d3-b716-50f763f93022 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
42072025-04-30T06:35:40.186ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 407b8c58-b65d-4979-b0a3-bf1da4de0eb5 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
42082025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
42092025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = CabooseValue
42102025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
42112025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = CabooseValue
42122025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
42132025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = CabooseValue
42142025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
42152025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
42162025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
42172025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
42182025-04-30T06:35:40.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
42192025-04-30T06:35:40.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42202025-04-30T06:35:40.188ZINFOtest_metrics (dropshot): request completed latency_us = 1269 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 407b8c58-b65d-4979-b0a3-bf1da4de0eb5 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
42212025-04-30T06:35:40.188ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 62392c9b-18ac-4054-a938-0d34e5d30730 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
42222025-04-30T06:35:40.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
42232025-04-30T06:35:40.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
42242025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
42252025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = CabooseValue
42262025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
42272025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = CabooseValue
42282025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
42292025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
42302025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
42312025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
42322025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
42332025-04-30T06:35:40.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42342025-04-30T06:35:40.190ZINFOtest_metrics (dropshot): request completed latency_us = 1264 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 62392c9b-18ac-4054-a938-0d34e5d30730 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
42352025-04-30T06:35:40.190ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 7ee29ea2-445c-494b-98a3-ef03f210767a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
42362025-04-30T06:35:40.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
42372025-04-30T06:35:40.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = CabooseValue
42382025-04-30T06:35:40.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
42392025-04-30T06:35:40.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = CabooseValue
42402025-04-30T06:35:40.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
42412025-04-30T06:35:40.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = CabooseValue
42422025-04-30T06:35:40.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
42432025-04-30T06:35:40.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = CabooseValue
42442025-04-30T06:35:40.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
42452025-04-30T06:35:40.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = CabooseValue
42462025-04-30T06:35:40.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
42472025-04-30T06:35:40.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42482025-04-30T06:35:40.194ZINFOtest_metrics (dropshot): request completed latency_us = 2886 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 7ee29ea2-445c-494b-98a3-ef03f210767a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
42492025-04-30T06:35:40.194ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 59c2ed01-4efb-40e8-8ea7-d80d82fdfad9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
42502025-04-30T06:35:40.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
42512025-04-30T06:35:40.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = CabooseValue
42522025-04-30T06:35:40.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
42532025-04-30T06:35:40.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = CabooseValue
42542025-04-30T06:35:40.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
42552025-04-30T06:35:40.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = CabooseValue
42562025-04-30T06:35:40.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
42572025-04-30T06:35:40.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = CabooseValue
42582025-04-30T06:35:40.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
42592025-04-30T06:35:40.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = CabooseValue
42602025-04-30T06:35:40.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
42612025-04-30T06:35:40.202ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42622025-04-30T06:35:40.202ZINFOtest_metrics (dropshot): request completed latency_us = 8277 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 59c2ed01-4efb-40e8-8ea7-d80d82fdfad9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
42632025-04-30T06:35:40.204ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 799617ae-3c44-4530-b9ee-9a2bd24f830a uri = /sp/sled/0/component/rot/cmpa
42642025-04-30T06:35:40.205ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
42652025-04-30T06:35:40.207ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = ReadRot(Ok)
42662025-04-30T06:35:40.207ZINFOtest_metrics (dropshot): request completed latency_us = 2850 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 799617ae-3c44-4530-b9ee-9a2bd24f830a response_code = 200 uri = /sp/sled/0/component/rot/cmpa
42672025-04-30T06:35:40.209ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 37db0e00-0b43-4cd6-b600-f90cfc301122 uri = /sp/sled/0/component/rot/cfpa
42682025-04-30T06:35:40.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
42692025-04-30T06:35:40.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = ReadRot(Ok)
42702025-04-30T06:35:40.210ZINFOtest_metrics (dropshot): request completed latency_us = 1098 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 37db0e00-0b43-4cd6-b600-f90cfc301122 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
42712025-04-30T06:35:40.210ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = c80cadb9-e9f5-4189-98ca-6f98d91ca437 uri = /sp/sled/0/component/rot/cfpa
42722025-04-30T06:35:40.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
42732025-04-30T06:35:40.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = ReadRot(Ok)
42742025-04-30T06:35:40.213ZINFOtest_metrics (dropshot): request completed latency_us = 2712 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = c80cadb9-e9f5-4189-98ca-6f98d91ca437 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
42752025-04-30T06:35:40.215ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 29a290f3-9e9c-4966-ac40-dd82c63079db uri = /sp/sled/0/component/rot/cfpa
42762025-04-30T06:35:40.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
42772025-04-30T06:35:40.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } response = ReadRot(Ok)
42782025-04-30T06:35:40.216ZINFOtest_metrics (dropshot): request completed latency_us = 1409 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 29a290f3-9e9c-4966-ac40-dd82c63079db response_code = 200 uri = /sp/sled/0/component/rot/cfpa
42792025-04-30T06:35:40.217ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 58ad3098-c27f-4593-9b2d-13ffc76c956d uri = /sp/sled/1
42802025-04-30T06:35:40.217ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(SpState) }
42812025-04-30T06:35:40.217ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
42822025-04-30T06:35:40.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
42832025-04-30T06:35:40.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
42842025-04-30T06:35:40.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } 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(()) }))
42852025-04-30T06:35:40.230ZINFOtest_metrics (dropshot): request completed latency_us = 13154 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 58ad3098-c27f-4593-9b2d-13ffc76c956d response_code = 200 uri = /sp/sled/1
42862025-04-30T06:35:40.231ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = e03c40e1-0d9b-462c-8596-a5ee54674a5b uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
42872025-04-30T06:35:40.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
42882025-04-30T06:35:40.231ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = CabooseValue
42892025-04-30T06:35:40.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
42902025-04-30T06:35:40.231ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = CabooseValue
42912025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
42922025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = CabooseValue
42932025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
42942025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = CabooseValue
42952025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
42962025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
42972025-04-30T06:35:40.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
42982025-04-30T06:35:40.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
42992025-04-30T06:35:40.233ZINFOtest_metrics (dropshot): request completed latency_us = 2020 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = e03c40e1-0d9b-462c-8596-a5ee54674a5b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
43002025-04-30T06:35:40.235ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 49e27bde-dfe4-4489-af11-dac0ac1146c8 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
43012025-04-30T06:35:40.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
43022025-04-30T06:35:40.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = CabooseValue
43032025-04-30T06:35:40.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
43042025-04-30T06:35:40.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = CabooseValue
43052025-04-30T06:35:40.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
43062025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = CabooseValue
43072025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
43082025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
43092025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
43102025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
43112025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
43122025-04-30T06:35:40.239ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43132025-04-30T06:35:40.239ZINFOtest_metrics (dropshot): request completed latency_us = 4647 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 49e27bde-dfe4-4489-af11-dac0ac1146c8 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
43142025-04-30T06:35:40.241ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = b46aadba-9926-462f-8e92-0c704e702155 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
43152025-04-30T06:35:40.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
43162025-04-30T06:35:40.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = CabooseValue
43172025-04-30T06:35:40.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
43182025-04-30T06:35:40.242ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = CabooseValue
43192025-04-30T06:35:40.242ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
43202025-04-30T06:35:40.242ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = CabooseValue
43212025-04-30T06:35:40.242ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
43222025-04-30T06:35:40.243ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
43232025-04-30T06:35:40.243ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
43242025-04-30T06:35:40.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
43252025-04-30T06:35:40.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
43262025-04-30T06:35:40.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43272025-04-30T06:35:40.250ZINFOtest_metrics (dropshot): request completed latency_us = 9679 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = b46aadba-9926-462f-8e92-0c704e702155 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
43282025-04-30T06:35:40.251ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = c8a6c11a-5129-477a-8ca6-891a0a2b13f4 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
43292025-04-30T06:35:40.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
43302025-04-30T06:35:40.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
43312025-04-30T06:35:40.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
43322025-04-30T06:35:40.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = CabooseValue
43332025-04-30T06:35:40.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
43342025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = CabooseValue
43352025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
43362025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
43372025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
43382025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
43392025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
43402025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43412025-04-30T06:35:40.256ZINFOtest_metrics (dropshot): request completed latency_us = 3385 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = c8a6c11a-5129-477a-8ca6-891a0a2b13f4 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
43422025-04-30T06:35:40.256ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 600c1d87-090a-44e0-acf0-9886ec58534f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
43432025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
43442025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = CabooseValue
43452025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
43462025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = CabooseValue
43472025-04-30T06:35:40.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
43482025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = CabooseValue
43492025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
43502025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = CabooseValue
43512025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
43522025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = CabooseValue
43532025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
43542025-04-30T06:35:40.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43552025-04-30T06:35:40.257ZINFOtest_metrics (dropshot): request completed latency_us = 1423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 600c1d87-090a-44e0-acf0-9886ec58534f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
43562025-04-30T06:35:40.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0f7b6934-f2ff-4795-9d82-5e59d4924519 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
43572025-04-30T06:35:40.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
43582025-04-30T06:35:40.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = CabooseValue
43592025-04-30T06:35:40.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
43602025-04-30T06:35:40.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = CabooseValue
43612025-04-30T06:35:40.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
43622025-04-30T06:35:40.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = CabooseValue
43632025-04-30T06:35:40.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
43642025-04-30T06:35:40.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = CabooseValue
43652025-04-30T06:35:40.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
43662025-04-30T06:35:40.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = CabooseValue
43672025-04-30T06:35:40.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
43682025-04-30T06:35:40.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
43692025-04-30T06:35:40.263ZINFOtest_metrics (dropshot): request completed latency_us = 5453 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 0f7b6934-f2ff-4795-9d82-5e59d4924519 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
43702025-04-30T06:35:40.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = faf8d762-c22b-4360-96ae-68a4b3a77446 uri = /sp/sled/1/component/rot/cmpa
43712025-04-30T06:35:40.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
43722025-04-30T06:35:40.271ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = ReadRot(Ok)
43732025-04-30T06:35:40.271ZINFOtest_metrics (dropshot): request completed latency_us = 530 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = faf8d762-c22b-4360-96ae-68a4b3a77446 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
43742025-04-30T06:35:40.272ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 89cab799-5399-4855-ab2f-553d5efb5729 uri = /sp/sled/1/component/rot/cfpa
43752025-04-30T06:35:40.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
43762025-04-30T06:35:40.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = ReadRot(Ok)
43772025-04-30T06:35:40.272ZINFOtest_metrics (dropshot): request completed latency_us = 524 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 89cab799-5399-4855-ab2f-553d5efb5729 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
43782025-04-30T06:35:40.274ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 063bdbb5-b42c-4947-a262-87851dc025dd uri = /sp/sled/1/component/rot/cfpa
43792025-04-30T06:35:40.274ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
43802025-04-30T06:35:40.274ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = ReadRot(Ok)
43812025-04-30T06:35:40.274ZINFOtest_metrics (dropshot): request completed latency_us = 662 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = 063bdbb5-b42c-4947-a262-87851dc025dd response_code = 200 uri = /sp/sled/1/component/rot/cfpa
43822025-04-30T06:35:40.275ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = d3938a43-1baa-4b37-a395-3bf5d83fcf08 uri = /sp/sled/1/component/rot/cfpa
43832025-04-30T06:35:40.275ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
43842025-04-30T06:35:40.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } response = ReadRot(Ok)
43852025-04-30T06:35:40.276ZINFOtest_metrics (dropshot): request completed latency_us = 932 local_addr = [::1]:36378 method = GET remote_addr = [::1]:44222 req_id = d3938a43-1baa-4b37-a395-3bf5d83fcf08 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
43862025-04-30T06:35:40.390ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
43872025-04-30T06:35:40.390ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
43882025-04-30T06:35:40.390ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
43892025-04-30T06:35:40.390ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
43902025-04-30T06:35:40.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 245 }, kind: MgsRequest(SpState) }
43912025-04-30T06:35:40.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(SpState) }
43922025-04-30T06:35:40.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(SpState) }
43932025-04-30T06:35:40.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(SpState) }
43942025-04-30T06:35:40.391ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
43952025-04-30T06:35:40.391ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
43962025-04-30T06:35:40.391ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
43972025-04-30T06:35:40.393ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
43982025-04-30T06:35:40.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
43992025-04-30T06:35:40.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 245 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44002025-04-30T06:35:40.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44012025-04-30T06:35:40.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44022025-04-30T06:35:40.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44032025-04-30T06:35:40.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 246 }, kind: MgsRequest(SpState) }
44042025-04-30T06:35:40.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
44052025-04-30T06:35:40.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44062025-04-30T06:35:40.409ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
44072025-04-30T06:35:40.409ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
44082025-04-30T06:35:40.409ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
44092025-04-30T06:35:40.412ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
44102025-04-30T06:35:40.412ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
44112025-04-30T06:35:40.412ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
44122025-04-30T06:35:40.412ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
44132025-04-30T06:35:40.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44142025-04-30T06:35:40.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 246 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44152025-04-30T06:35:40.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44162025-04-30T06:35:40.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44172025-04-30T06:35:40.414ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
44182025-04-30T06:35:40.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44192025-04-30T06:35:40.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
44202025-04-30T06:35:40.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44212025-04-30T06:35:40.490ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
44222025-04-30T06:35:40.490ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
44232025-04-30T06:35:40.491ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
44242025-04-30T06:35:40.491ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
44252025-04-30T06:35:40.491ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
44262025-04-30T06:35:40.491ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
44272025-04-30T06:35:40.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44282025-04-30T06:35:40.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44292025-04-30T06:35:40.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44302025-04-30T06:35:40.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(SpState) }
44312025-04-30T06:35:40.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44322025-04-30T06:35:40.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44332025-04-30T06:35:40.500ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
44342025-04-30T06:35:40.500ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
44352025-04-30T06:35:40.500ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
44362025-04-30T06:35:40.500ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
44372025-04-30T06:35:40.500ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
44382025-04-30T06:35:40.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
44392025-04-30T06:35:40.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44402025-04-30T06:35:40.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44412025-04-30T06:35:40.500ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
44422025-04-30T06:35:40.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44432025-04-30T06:35:40.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
44442025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
44452025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
44462025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
44472025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
44482025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
44492025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
44502025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
44512025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
44522025-04-30T06:35:40.506ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
44532025-04-30T06:35:40.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44542025-04-30T06:35:40.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44552025-04-30T06:35:40.521ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
44562025-04-30T06:35:40.522ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
44572025-04-30T06:35:40.522ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
44582025-04-30T06:35:40.522ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
44592025-04-30T06:35:40.522ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
44602025-04-30T06:35:40.522ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
44612025-04-30T06:35:40.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44622025-04-30T06:35:40.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44632025-04-30T06:35:40.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
44642025-04-30T06:35:40.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
44652025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
44662025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
44672025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
44682025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
44692025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
44702025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
44712025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
44722025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
44732025-04-30T06:35:40.581ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
44742025-04-30T06:35:40.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
44752025-04-30T06:35:40.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44762025-04-30T06:35:40.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
44772025-04-30T06:35:40.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
44782025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
44792025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
44802025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
44812025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
44822025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
44832025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
44842025-04-30T06:35:40.593ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
44852025-04-30T06:35:40.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44862025-04-30T06:35:40.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44872025-04-30T06:35:40.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
44882025-04-30T06:35:40.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
44892025-04-30T06:35:40.608ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
44902025-04-30T06:35:40.608ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
44912025-04-30T06:35:40.608ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
44922025-04-30T06:35:40.608ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
44932025-04-30T06:35:40.608ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
44942025-04-30T06:35:40.609ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
44952025-04-30T06:35:40.609ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
44962025-04-30T06:35:40.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
44972025-04-30T06:35:40.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
44982025-04-30T06:35:40.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(SpState) }
44992025-04-30T06:35:40.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(SpState) }
45002025-04-30T06:35:40.627ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
45012025-04-30T06:35:40.627ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
45022025-04-30T06:35:40.628ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
45032025-04-30T06:35:40.628ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
45042025-04-30T06:35:40.629ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
45052025-04-30T06:35:40.629ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
45062025-04-30T06:35:40.779ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:33297
45072025-04-30T06:35:40.786ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 72c1b23a-22ae-44cf-ae8f-f256f573d3d7 uri = /ignition
45082025-04-30T06:35:40.787ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
45092025-04-30T06:35:40.788ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
45102025-04-30T06:35:40.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
45112025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
45122025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
45132025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
45142025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
45152025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
45162025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
45172025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
45182025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
45192025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
45202025-04-30T06:35:40.788ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
45212025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
45222025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
45232025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
45242025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
45252025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
45262025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
45272025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
45282025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
45292025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
45302025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
45312025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
45322025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
45332025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
45342025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
45352025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
45362025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
45372025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
45382025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
45392025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
45402025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
45412025-04-30T06:35:40.789ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
45422025-04-30T06:35:40.789ZINFOtest_metrics (dropshot): request completed latency_us = 2012 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 72c1b23a-22ae-44cf-ae8f-f256f573d3d7 response_code = 200 uri = /ignition
45432025-04-30T06:35:40.790ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = d083ef13-15f9-4d57-8870-e7dc939dc4e1 uri = /sp/switch/0
45442025-04-30T06:35:40.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(SpState) }
45452025-04-30T06:35:40.791ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
45462025-04-30T06:35:40.792ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
45472025-04-30T06:35:40.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
45482025-04-30T06:35:40.792ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } 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(()) }))
45492025-04-30T06:35:40.792ZINFOtest_metrics (dropshot): request completed latency_us = 1562 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = d083ef13-15f9-4d57-8870-e7dc939dc4e1 response_code = 200 uri = /sp/switch/0
45502025-04-30T06:35:40.793ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 1f332189-0e29-4c8f-81a5-4d0aa5aba8bd uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
45512025-04-30T06:35:40.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
45522025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = CabooseValue
45532025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
45542025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = CabooseValue
45552025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
45562025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = CabooseValue
45572025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
45582025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } response = CabooseValue
45592025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
45602025-04-30T06:35:40.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
45612025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
45622025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
45632025-04-30T06:35:40.802ZINFOtest_metrics (dropshot): request completed latency_us = 4296 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 1f332189-0e29-4c8f-81a5-4d0aa5aba8bd response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
45642025-04-30T06:35:40.802ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 4491ba09-c028-4cb4-8c21-0c96fa2c7bfa uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
45652025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
45662025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = CabooseValue
45672025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
45682025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = CabooseValue
45692025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
45702025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = CabooseValue
45712025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
45722025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = CabooseValue
45732025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
45742025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
45752025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
45762025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
45772025-04-30T06:35:40.802ZINFOtest_metrics (dropshot): request completed latency_us = 1565 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 4491ba09-c028-4cb4-8c21-0c96fa2c7bfa response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
45782025-04-30T06:35:40.802ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 19c40eb6-d5eb-42dd-bb3b-bc684871f169 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
45792025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
45802025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
45812025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
45822025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
45832025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
45842025-04-30T06:35:40.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = CabooseValue
45852025-04-30T06:35:40.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
45862025-04-30T06:35:40.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = CabooseValue
45872025-04-30T06:35:40.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
45882025-04-30T06:35:40.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = CabooseValue
45892025-04-30T06:35:40.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
45902025-04-30T06:35:40.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
45912025-04-30T06:35:40.804ZINFOtest_metrics (dropshot): request completed latency_us = 3827 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 19c40eb6-d5eb-42dd-bb3b-bc684871f169 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
45922025-04-30T06:35:40.805ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = ae491ed3-0deb-4ceb-959e-2b40e7b128a5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
45932025-04-30T06:35:40.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
45942025-04-30T06:35:40.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = CabooseValue
45952025-04-30T06:35:40.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
45962025-04-30T06:35:40.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = CabooseValue
45972025-04-30T06:35:40.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
45982025-04-30T06:35:40.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = CabooseValue
45992025-04-30T06:35:40.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
46002025-04-30T06:35:40.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = CabooseValue
46012025-04-30T06:35:40.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
46022025-04-30T06:35:40.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = CabooseValue
46032025-04-30T06:35:40.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
46042025-04-30T06:35:40.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46052025-04-30T06:35:40.808ZINFOtest_metrics (dropshot): request completed latency_us = 2697 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = ae491ed3-0deb-4ceb-959e-2b40e7b128a5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
46062025-04-30T06:35:40.809ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = ace4a8d1-1544-4471-85e8-e1bc8c600157 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
46072025-04-30T06:35:40.809ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
46082025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = CabooseValue
46092025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
46102025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = CabooseValue
46112025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
46122025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = CabooseValue
46132025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
46142025-04-30T06:35:40.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = CabooseValue
46152025-04-30T06:35:40.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
46162025-04-30T06:35:40.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = CabooseValue
46172025-04-30T06:35:40.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
46182025-04-30T06:35:40.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46192025-04-30T06:35:40.811ZINFOtest_metrics (dropshot): request completed latency_us = 2035 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = ace4a8d1-1544-4471-85e8-e1bc8c600157 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
46202025-04-30T06:35:40.812ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fb005ce2-edec-4fa7-b68e-43a03269853f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
46212025-04-30T06:35:40.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
46222025-04-30T06:35:40.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = CabooseValue
46232025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
46242025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } response = CabooseValue
46252025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
46262025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = CabooseValue
46272025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
46282025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = CabooseValue
46292025-04-30T06:35:40.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
46302025-04-30T06:35:40.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = CabooseValue
46312025-04-30T06:35:40.814ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
46322025-04-30T06:35:40.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46332025-04-30T06:35:40.814ZINFOtest_metrics (dropshot): request completed latency_us = 1843 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fb005ce2-edec-4fa7-b68e-43a03269853f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
46342025-04-30T06:35:40.815ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = a240063d-551a-4ea6-bb0e-3fbfac41aebb uri = /sp/switch/0/component/rot/cmpa
46352025-04-30T06:35:40.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
46362025-04-30T06:35:40.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = ReadRot(Ok)
46372025-04-30T06:35:40.816ZINFOtest_metrics (dropshot): request completed latency_us = 531 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = a240063d-551a-4ea6-bb0e-3fbfac41aebb response_code = 200 uri = /sp/switch/0/component/rot/cmpa
46382025-04-30T06:35:40.821ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = cc134766-60b3-45a0-8467-59fba6402723 uri = /sp/switch/0/component/rot/cfpa
46392025-04-30T06:35:40.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
46402025-04-30T06:35:40.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = ReadRot(Ok)
46412025-04-30T06:35:40.824ZINFOtest_metrics (dropshot): request completed latency_us = 3484 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = cc134766-60b3-45a0-8467-59fba6402723 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
46422025-04-30T06:35:40.826ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = c3f8e2c8-f5f6-4dfb-902b-22156e36aa30 uri = /sp/switch/0/component/rot/cfpa
46432025-04-30T06:35:40.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
46442025-04-30T06:35:40.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = ReadRot(Ok)
46452025-04-30T06:35:40.829ZINFOtest_metrics (dropshot): request completed latency_us = 2561 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = c3f8e2c8-f5f6-4dfb-902b-22156e36aa30 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
46462025-04-30T06:35:40.830ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 891c91b3-43b2-4682-9e1f-217a18494200 uri = /sp/switch/0/component/rot/cfpa
46472025-04-30T06:35:40.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
46482025-04-30T06:35:40.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = ReadRot(Ok)
46492025-04-30T06:35:40.830ZINFOtest_metrics (dropshot): request completed latency_us = 801 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 891c91b3-43b2-4682-9e1f-217a18494200 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
46502025-04-30T06:35:40.831ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 9754b0fa-e6f2-46f5-9da6-0a3b7183caa5 uri = /sp/switch/1
46512025-04-30T06:35:40.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 247 }, kind: MgsRequest(SpState) }
46522025-04-30T06:35:40.831ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
46532025-04-30T06:35:40.832ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
46542025-04-30T06:35:40.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 248 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
46552025-04-30T06:35:40.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 248 } 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(()) }))
46562025-04-30T06:35:40.832ZINFOtest_metrics (dropshot): request completed latency_us = 1254 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 9754b0fa-e6f2-46f5-9da6-0a3b7183caa5 response_code = 200 uri = /sp/switch/1
46572025-04-30T06:35:40.833ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 53fe2b6d-7d90-4601-904d-6726eec34618 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
46582025-04-30T06:35:40.833ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
46592025-04-30T06:35:40.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 249 } response = CabooseValue
46602025-04-30T06:35:40.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
46612025-04-30T06:35:40.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 250 } response = CabooseValue
46622025-04-30T06:35:40.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
46632025-04-30T06:35:40.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 251 } response = CabooseValue
46642025-04-30T06:35:40.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
46652025-04-30T06:35:40.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 252 } response = CabooseValue
46662025-04-30T06:35:40.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
46672025-04-30T06:35:40.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 253 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
46682025-04-30T06:35:40.835ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
46692025-04-30T06:35:40.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 254 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46702025-04-30T06:35:40.836ZINFOtest_metrics (dropshot): request completed latency_us = 2543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 53fe2b6d-7d90-4601-904d-6726eec34618 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
46712025-04-30T06:35:40.836ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fb714394-04ce-4eeb-844f-0876d97a7c73 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
46722025-04-30T06:35:40.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
46732025-04-30T06:35:40.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 255 } response = CabooseValue
46742025-04-30T06:35:40.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
46752025-04-30T06:35:40.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 256 } response = CabooseValue
46762025-04-30T06:35:40.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
46772025-04-30T06:35:40.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 257 } response = CabooseValue
46782025-04-30T06:35:40.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
46792025-04-30T06:35:40.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 258 } response = CabooseValue
46802025-04-30T06:35:40.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
46812025-04-30T06:35:40.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 259 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
46822025-04-30T06:35:40.838ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
46832025-04-30T06:35:40.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 260 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46842025-04-30T06:35:40.839ZINFOtest_metrics (dropshot): request completed latency_us = 2429 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fb714394-04ce-4eeb-844f-0876d97a7c73 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
46852025-04-30T06:35:40.839ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 97c5e089-6fd5-4ce4-ba0c-fb401d33e342 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
46862025-04-30T06:35:40.839ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
46872025-04-30T06:35:40.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 261 } response = CabooseValue
46882025-04-30T06:35:40.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
46892025-04-30T06:35:40.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 262 } response = CabooseValue
46902025-04-30T06:35:40.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
46912025-04-30T06:35:40.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 263 } response = CabooseValue
46922025-04-30T06:35:40.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
46932025-04-30T06:35:40.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 264 } response = CabooseValue
46942025-04-30T06:35:40.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
46952025-04-30T06:35:40.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 265 } response = CabooseValue
46962025-04-30T06:35:40.841ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
46972025-04-30T06:35:40.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 266 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
46982025-04-30T06:35:40.842ZINFOtest_metrics (dropshot): request completed latency_us = 2529 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 97c5e089-6fd5-4ce4-ba0c-fb401d33e342 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
46992025-04-30T06:35:40.842ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 4eb1dd54-fabf-4ce0-a93c-4d260b36479e uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
47002025-04-30T06:35:40.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
47012025-04-30T06:35:40.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 267 } response = CabooseValue
47022025-04-30T06:35:40.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
47032025-04-30T06:35:40.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 268 } response = CabooseValue
47042025-04-30T06:35:40.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
47052025-04-30T06:35:40.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 269 } response = CabooseValue
47062025-04-30T06:35:40.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
47072025-04-30T06:35:40.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 270 } response = CabooseValue
47082025-04-30T06:35:40.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
47092025-04-30T06:35:40.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 271 } response = CabooseValue
47102025-04-30T06:35:40.845ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
47112025-04-30T06:35:40.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 272 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47122025-04-30T06:35:40.846ZINFOtest_metrics (dropshot): request completed latency_us = 3737 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 4eb1dd54-fabf-4ce0-a93c-4d260b36479e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
47132025-04-30T06:35:40.847ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = bfef06d5-2e68-47b4-bfd9-7e904c75b1a8 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
47142025-04-30T06:35:40.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
47152025-04-30T06:35:40.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 273 } response = CabooseValue
47162025-04-30T06:35:40.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
47172025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 274 } response = CabooseValue
47182025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
47192025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 275 } response = CabooseValue
47202025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
47212025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 276 } response = CabooseValue
47222025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
47232025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 277 } response = CabooseValue
47242025-04-30T06:35:40.848ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
47252025-04-30T06:35:40.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 278 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47262025-04-30T06:35:40.849ZINFOtest_metrics (dropshot): request completed latency_us = 1534 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = bfef06d5-2e68-47b4-bfd9-7e904c75b1a8 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
47272025-04-30T06:35:40.849ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = bf16b9dc-07cb-4471-9a01-9565348e8c99 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
47282025-04-30T06:35:40.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
47292025-04-30T06:35:40.849ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 279 } response = CabooseValue
47302025-04-30T06:35:40.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
47312025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 280 } response = CabooseValue
47322025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
47332025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 281 } response = CabooseValue
47342025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
47352025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 282 } response = CabooseValue
47362025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
47372025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 283 } response = CabooseValue
47382025-04-30T06:35:40.850ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
47392025-04-30T06:35:40.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 284 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47402025-04-30T06:35:40.850ZINFOtest_metrics (dropshot): request completed latency_us = 1302 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = bf16b9dc-07cb-4471-9a01-9565348e8c99 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
47412025-04-30T06:35:40.851ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 5b829071-aeb3-4c1b-9887-7e515f9d30c1 uri = /sp/switch/1/component/rot/cmpa
47422025-04-30T06:35:40.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 285 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
47432025-04-30T06:35:40.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 285 } response = ReadRot(Ok)
47442025-04-30T06:35:40.851ZINFOtest_metrics (dropshot): request completed latency_us = 437 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 5b829071-aeb3-4c1b-9887-7e515f9d30c1 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
47452025-04-30T06:35:40.852ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 15d0b132-2f3c-4a15-8ecb-9781fa2d3449 uri = /sp/switch/1/component/rot/cfpa
47462025-04-30T06:35:40.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 286 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
47472025-04-30T06:35:40.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 286 } response = ReadRot(Ok)
47482025-04-30T06:35:40.853ZINFOtest_metrics (dropshot): request completed latency_us = 521 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 15d0b132-2f3c-4a15-8ecb-9781fa2d3449 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
47492025-04-30T06:35:40.853ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 1ee4ca92-81de-435f-9924-a9e86509d470 uri = /sp/switch/1/component/rot/cfpa
47502025-04-30T06:35:40.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 287 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
47512025-04-30T06:35:40.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 287 } response = ReadRot(Ok)
47522025-04-30T06:35:40.854ZINFOtest_metrics (dropshot): request completed latency_us = 1264 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 1ee4ca92-81de-435f-9924-a9e86509d470 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
47532025-04-30T06:35:40.855ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = b1a18c90-9dff-4606-a4b2-2af57aad124f uri = /sp/switch/1/component/rot/cfpa
47542025-04-30T06:35:40.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 288 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
47552025-04-30T06:35:40.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 288 } response = ReadRot(Ok)
47562025-04-30T06:35:40.856ZINFOtest_metrics (dropshot): request completed latency_us = 433 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = b1a18c90-9dff-4606-a4b2-2af57aad124f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
47572025-04-30T06:35:40.856ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = a7dbdbd2-c4a8-4491-93e4-239cecfecd24 uri = /sp/sled/0
47582025-04-30T06:35:40.856ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(SpState) }
47592025-04-30T06:35:40.856ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
47602025-04-30T06:35:40.857ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
47612025-04-30T06:35:40.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
47622025-04-30T06:35:40.857ZTRACtest_metrics (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(()) }))
47632025-04-30T06:35:40.857ZINFOtest_metrics (dropshot): request completed latency_us = 1340 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = a7dbdbd2-c4a8-4491-93e4-239cecfecd24 response_code = 200 uri = /sp/sled/0
47642025-04-30T06:35:40.858ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = e2583ce1-f3c0-4349-be2b-686014b36ec0 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
47652025-04-30T06:35:40.858ZTRACtest_metrics (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] }) }
47662025-04-30T06:35:40.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
47672025-04-30T06:35:40.858ZTRACtest_metrics (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] }) }
47682025-04-30T06:35:40.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
47692025-04-30T06:35:40.859ZTRACtest_metrics (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] }) }
47702025-04-30T06:35:40.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
47712025-04-30T06:35:40.859ZTRACtest_metrics (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] }) }
47722025-04-30T06:35:40.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
47732025-04-30T06:35:40.859ZTRACtest_metrics (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] }) }
47742025-04-30T06:35:40.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
47752025-04-30T06:35:40.863ZTRACtest_metrics (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] }) }
47762025-04-30T06:35:40.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47772025-04-30T06:35:40.864ZINFOtest_metrics (dropshot): request completed latency_us = 5510 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = e2583ce1-f3c0-4349-be2b-686014b36ec0 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
47782025-04-30T06:35:40.865ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 49571626-0b6e-40c6-ad3d-70734d86970b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
47792025-04-30T06:35:40.865ZTRACtest_metrics (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] }) }
47802025-04-30T06:35:40.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
47812025-04-30T06:35:40.867ZTRACtest_metrics (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] }) }
47822025-04-30T06:35:40.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
47832025-04-30T06:35:40.867ZTRACtest_metrics (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] }) }
47842025-04-30T06:35:40.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
47852025-04-30T06:35:40.867ZTRACtest_metrics (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] }) }
47862025-04-30T06:35:40.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
47872025-04-30T06:35:40.867ZTRACtest_metrics (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] }) }
47882025-04-30T06:35:40.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
47892025-04-30T06:35:40.867ZTRACtest_metrics (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] }) }
47902025-04-30T06:35:40.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
47912025-04-30T06:35:40.868ZINFOtest_metrics (dropshot): request completed latency_us = 3134 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 49571626-0b6e-40c6-ad3d-70734d86970b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
47922025-04-30T06:35:40.869ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 6bfd9947-37a9-4236-8757-8188c1618ebf uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
47932025-04-30T06:35:40.869ZTRACtest_metrics (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] }) }
47942025-04-30T06:35:40.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
47952025-04-30T06:35:40.870ZTRACtest_metrics (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] }) }
47962025-04-30T06:35:40.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
47972025-04-30T06:35:40.870ZTRACtest_metrics (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] }) }
47982025-04-30T06:35:40.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
47992025-04-30T06:35:40.870ZTRACtest_metrics (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] }) }
48002025-04-30T06:35:40.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
48012025-04-30T06:35:40.870ZTRACtest_metrics (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] }) }
48022025-04-30T06:35:40.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
48032025-04-30T06:35:40.870ZTRACtest_metrics (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] }) }
48042025-04-30T06:35:40.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48052025-04-30T06:35:40.871ZINFOtest_metrics (dropshot): request completed latency_us = 1301 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 6bfd9947-37a9-4236-8757-8188c1618ebf response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
48062025-04-30T06:35:40.871ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 4de6689e-7c4c-406b-a228-ad756bc6910e uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
48072025-04-30T06:35:40.871ZTRACtest_metrics (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] }) }
48082025-04-30T06:35:40.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
48092025-04-30T06:35:40.871ZTRACtest_metrics (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] }) }
48102025-04-30T06:35:40.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
48112025-04-30T06:35:40.872ZTRACtest_metrics (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] }) }
48122025-04-30T06:35:40.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
48132025-04-30T06:35:40.872ZTRACtest_metrics (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] }) }
48142025-04-30T06:35:40.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
48152025-04-30T06:35:40.872ZTRACtest_metrics (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] }) }
48162025-04-30T06:35:40.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
48172025-04-30T06:35:40.873ZTRACtest_metrics (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] }) }
48182025-04-30T06:35:40.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48192025-04-30T06:35:40.874ZINFOtest_metrics (dropshot): request completed latency_us = 2386 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 4de6689e-7c4c-406b-a228-ad756bc6910e response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
48202025-04-30T06:35:40.875ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = d55cf841-7ee2-4a56-93e3-2db74ddae1d8 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
48212025-04-30T06:35:40.875ZTRACtest_metrics (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] }) }
48222025-04-30T06:35:40.875ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = CabooseValue
48232025-04-30T06:35:40.875ZTRACtest_metrics (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] }) }
48242025-04-30T06:35:40.875ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = CabooseValue
48252025-04-30T06:35:40.875ZTRACtest_metrics (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] }) }
48262025-04-30T06:35:40.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = CabooseValue
48272025-04-30T06:35:40.876ZTRACtest_metrics (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] }) }
48282025-04-30T06:35:40.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = CabooseValue
48292025-04-30T06:35:40.876ZTRACtest_metrics (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] }) }
48302025-04-30T06:35:40.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = CabooseValue
48312025-04-30T06:35:40.881ZTRACtest_metrics (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] }) }
48322025-04-30T06:35:40.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48332025-04-30T06:35:40.882ZINFOtest_metrics (dropshot): request completed latency_us = 7190 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = d55cf841-7ee2-4a56-93e3-2db74ddae1d8 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
48342025-04-30T06:35:40.883ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 025194eb-2d6c-4707-96a6-74a8bcd85a88 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
48352025-04-30T06:35:40.883ZTRACtest_metrics (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] }) }
48362025-04-30T06:35:40.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = CabooseValue
48372025-04-30T06:35:40.883ZTRACtest_metrics (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] }) }
48382025-04-30T06:35:40.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = CabooseValue
48392025-04-30T06:35:40.884ZTRACtest_metrics (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] }) }
48402025-04-30T06:35:40.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = CabooseValue
48412025-04-30T06:35:40.891ZTRACtest_metrics (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] }) }
48422025-04-30T06:35:40.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = CabooseValue
48432025-04-30T06:35:40.893ZTRACtest_metrics (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] }) }
48442025-04-30T06:35:40.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = CabooseValue
48452025-04-30T06:35:40.894ZTRACtest_metrics (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] }) }
48462025-04-30T06:35:40.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48472025-04-30T06:35:40.895ZINFOtest_metrics (dropshot): request completed latency_us = 12501 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 025194eb-2d6c-4707-96a6-74a8bcd85a88 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
48482025-04-30T06:35:40.896ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 7802e77e-516a-4e9c-88dd-489e450e38e6 uri = /sp/sled/0/component/rot/cmpa
48492025-04-30T06:35:40.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
48502025-04-30T06:35:40.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = ReadRot(Ok)
48512025-04-30T06:35:40.897ZINFOtest_metrics (dropshot): request completed latency_us = 811 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 7802e77e-516a-4e9c-88dd-489e450e38e6 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
48522025-04-30T06:35:40.898ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 1e52102c-67b6-4e61-aa23-3c7c76948a7a uri = /sp/sled/0/component/rot/cfpa
48532025-04-30T06:35:40.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
48542025-04-30T06:35:40.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = ReadRot(Ok)
48552025-04-30T06:35:40.898ZINFOtest_metrics (dropshot): request completed latency_us = 810 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 1e52102c-67b6-4e61-aa23-3c7c76948a7a response_code = 200 uri = /sp/sled/0/component/rot/cfpa
48562025-04-30T06:35:40.900ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = a957c9cb-c39b-40cd-bb86-36dbea2b8c12 uri = /sp/sled/0/component/rot/cfpa
48572025-04-30T06:35:40.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
48582025-04-30T06:35:40.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = ReadRot(Ok)
48592025-04-30T06:35:40.901ZINFOtest_metrics (dropshot): request completed latency_us = 1030 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = a957c9cb-c39b-40cd-bb86-36dbea2b8c12 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
48602025-04-30T06:35:40.902ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 39cb7eda-1b05-4c3d-a808-b8824d71a144 uri = /sp/sled/0/component/rot/cfpa
48612025-04-30T06:35:40.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
48622025-04-30T06:35:40.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = ReadRot(Ok)
48632025-04-30T06:35:40.906ZINFOtest_metrics (dropshot): request completed latency_us = 4885 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 39cb7eda-1b05-4c3d-a808-b8824d71a144 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
48642025-04-30T06:35:40.907ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 97ed6f86-5ee7-466e-a232-31ad52d52221 uri = /sp/sled/1
48652025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(SpState) }
48662025-04-30T06:35:40.911ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
48672025-04-30T06:35:40.911ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
48682025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
48692025-04-30T06:35:40.911ZTRACtest_metrics (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(()) }))
48702025-04-30T06:35:40.911ZINFOtest_metrics (dropshot): request completed latency_us = 942 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 97ed6f86-5ee7-466e-a232-31ad52d52221 response_code = 200 uri = /sp/sled/1
48712025-04-30T06:35:40.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fc64652a-94c6-4375-aa15-2813708725c2 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
48722025-04-30T06:35:40.911ZTRACtest_metrics (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] }) }
48732025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
48742025-04-30T06:35:40.911ZTRACtest_metrics (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] }) }
48752025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
48762025-04-30T06:35:40.911ZTRACtest_metrics (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] }) }
48772025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
48782025-04-30T06:35:40.911ZTRACtest_metrics (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] }) }
48792025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
48802025-04-30T06:35:40.911ZTRACtest_metrics (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] }) }
48812025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
48822025-04-30T06:35:40.911ZTRACtest_metrics (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] }) }
48832025-04-30T06:35:40.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48842025-04-30T06:35:40.912ZINFOtest_metrics (dropshot): request completed latency_us = 1402 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fc64652a-94c6-4375-aa15-2813708725c2 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
48852025-04-30T06:35:40.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fc056591-5c88-484f-813f-cb438e7e453b uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
48862025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
48872025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
48882025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
48892025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
48902025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
48912025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
48922025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
48932025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
48942025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
48952025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
48962025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
48972025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
48982025-04-30T06:35:40.930ZINFOtest_metrics (dropshot): request completed latency_us = 2433 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fc056591-5c88-484f-813f-cb438e7e453b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
48992025-04-30T06:35:40.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fb5690b7-3200-4bb0-bcff-74f93129dd4c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
49002025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
49012025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
49022025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
49032025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
49042025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
49052025-04-30T06:35:40.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
49062025-04-30T06:35:40.930ZTRACtest_metrics (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] }) }
49072025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
49082025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49092025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
49102025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49112025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49122025-04-30T06:35:40.931ZINFOtest_metrics (dropshot): request completed latency_us = 1412 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = fb5690b7-3200-4bb0-bcff-74f93129dd4c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
49132025-04-30T06:35:40.931ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 85bea6f0-3bd6-4177-9549-7c542434675e uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
49142025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49152025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
49162025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49172025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
49182025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49192025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
49202025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49212025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
49222025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49232025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
49242025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49252025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49262025-04-30T06:35:40.931ZINFOtest_metrics (dropshot): request completed latency_us = 2636 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 85bea6f0-3bd6-4177-9549-7c542434675e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
49272025-04-30T06:35:40.931ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 06b45b3a-58f7-44b5-9c82-bcbd4bcfd225 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
49282025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49292025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = CabooseValue
49302025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49312025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = CabooseValue
49322025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49332025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = CabooseValue
49342025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49352025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = CabooseValue
49362025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49372025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = CabooseValue
49382025-04-30T06:35:40.931ZTRACtest_metrics (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] }) }
49392025-04-30T06:35:40.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49402025-04-30T06:35:40.931ZINFOtest_metrics (dropshot): request completed latency_us = 1382 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 06b45b3a-58f7-44b5-9c82-bcbd4bcfd225 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
49412025-04-30T06:35:40.933ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 14ec0377-5ac8-44c3-96af-a50ea10b27f7 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
49422025-04-30T06:35:40.934ZTRACtest_metrics (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] }) }
49432025-04-30T06:35:40.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = CabooseValue
49442025-04-30T06:35:40.934ZTRACtest_metrics (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] }) }
49452025-04-30T06:35:40.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = CabooseValue
49462025-04-30T06:35:40.938ZTRACtest_metrics (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] }) }
49472025-04-30T06:35:40.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = CabooseValue
49482025-04-30T06:35:40.938ZTRACtest_metrics (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] }) }
49492025-04-30T06:35:40.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = CabooseValue
49502025-04-30T06:35:40.938ZTRACtest_metrics (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] }) }
49512025-04-30T06:35:40.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = CabooseValue
49522025-04-30T06:35:40.938ZTRACtest_metrics (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] }) }
49532025-04-30T06:35:40.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
49542025-04-30T06:35:40.939ZINFOtest_metrics (dropshot): request completed latency_us = 2011 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 14ec0377-5ac8-44c3-96af-a50ea10b27f7 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
49552025-04-30T06:35:40.939ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 3fb95ee0-8bd6-4aa2-b3af-18ebce6f6f76 uri = /sp/sled/1/component/rot/cmpa
49562025-04-30T06:35:40.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
49572025-04-30T06:35:40.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = ReadRot(Ok)
49582025-04-30T06:35:40.939ZINFOtest_metrics (dropshot): request completed latency_us = 354 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 3fb95ee0-8bd6-4aa2-b3af-18ebce6f6f76 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
49592025-04-30T06:35:40.943ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 64a54e44-dfdf-41b1-94c3-5a36c51dffbb uri = /sp/sled/1/component/rot/cfpa
49602025-04-30T06:35:40.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
49612025-04-30T06:35:40.943ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = ReadRot(Ok)
49622025-04-30T06:35:40.943ZINFOtest_metrics (dropshot): request completed latency_us = 829 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 64a54e44-dfdf-41b1-94c3-5a36c51dffbb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
49632025-04-30T06:35:40.943ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = e8a01aa6-9aba-4e7f-aaaa-00fd9c53cbc3 uri = /sp/sled/1/component/rot/cfpa
49642025-04-30T06:35:40.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
49652025-04-30T06:35:40.943ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = ReadRot(Ok)
49662025-04-30T06:35:40.943ZINFOtest_metrics (dropshot): request completed latency_us = 940 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = e8a01aa6-9aba-4e7f-aaaa-00fd9c53cbc3 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
49672025-04-30T06:35:40.947ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 20c63a59-e90a-47b7-944d-f94d03c39e2d uri = /sp/sled/1/component/rot/cfpa
49682025-04-30T06:35:40.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
49692025-04-30T06:35:40.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = ReadRot(Ok)
49702025-04-30T06:35:40.947ZINFOtest_metrics (dropshot): request completed latency_us = 742 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33297 req_id = 20c63a59-e90a-47b7-944d-f94d03c39e2d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
49712025-04-30T06:35:41.384ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
49722025-04-30T06:35:41.385ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
49732025-04-30T06:35:41.385ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
49742025-04-30T06:35:41.385ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
49752025-04-30T06:35:41.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 289 }, kind: MgsRequest(SpState) }
49762025-04-30T06:35:41.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(SpState) }
49772025-04-30T06:35:41.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(SpState) }
49782025-04-30T06:35:41.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(SpState) }
49792025-04-30T06:35:41.388ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
49802025-04-30T06:35:41.389ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
49812025-04-30T06:35:41.389ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
49822025-04-30T06:35:41.389ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
49832025-04-30T06:35:41.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
49842025-04-30T06:35:41.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 289 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
49852025-04-30T06:35:41.444ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
49862025-04-30T06:35:41.444ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
49872025-04-30T06:35:41.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
49882025-04-30T06:35:41.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 290 }, kind: MgsRequest(SpState) }
49892025-04-30T06:35:41.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
49902025-04-30T06:35:41.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
49912025-04-30T06:35:41.447ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
49922025-04-30T06:35:41.447ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
49932025-04-30T06:35:41.447ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
49942025-04-30T06:35:41.447ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
49952025-04-30T06:35:41.447ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
49962025-04-30T06:35:41.447ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
49972025-04-30T06:35:41.447ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
49982025-04-30T06:35:41.447ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:59775
49992025-04-30T06:35:41.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50002025-04-30T06:35:41.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 290 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
50012025-04-30T06:35:41.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50022025-04-30T06:35:41.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50032025-04-30T06:35:41.448ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = b898156b-0b42-493a-adba-11dc03c2cd66 uri = /ignition
50042025-04-30T06:35:41.449ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
50052025-04-30T06:35:41.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
50062025-04-30T06:35:41.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
50072025-04-30T06:35:41.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
50082025-04-30T06:35:41.452ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
50092025-04-30T06:35:41.452ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
50102025-04-30T06:35:41.452ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
50112025-04-30T06:35:41.452ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
50122025-04-30T06:35:41.452ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
50132025-04-30T06:35:41.452ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
50142025-04-30T06:35:41.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50152025-04-30T06:35:41.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
50162025-04-30T06:35:41.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50172025-04-30T06:35:41.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50182025-04-30T06:35:41.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
50192025-04-30T06:35:41.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
50202025-04-30T06:35:41.466ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
50212025-04-30T06:35:41.466ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
50222025-04-30T06:35:41.466ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
50232025-04-30T06:35:41.466ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
50242025-04-30T06:35:41.466ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
50252025-04-30T06:35:41.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
50262025-04-30T06:35:41.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(SpState) }
50272025-04-30T06:35:41.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50282025-04-30T06:35:41.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50292025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
50302025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
50312025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
50322025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
50332025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
50342025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
50352025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
50362025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
50372025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
50382025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
50392025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
50402025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
50412025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
50422025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
50432025-04-30T06:35:41.467ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
50442025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
50452025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
50462025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
50472025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
50482025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
50492025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
50502025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
50512025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
50522025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
50532025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
50542025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
50552025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
50562025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
50572025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
50582025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
50592025-04-30T06:35:41.468ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
50602025-04-30T06:35:41.481ZINFOtest_metrics (dropshot): request completed latency_us = 32869 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = b898156b-0b42-493a-adba-11dc03c2cd66 response_code = 200 uri = /ignition
50612025-04-30T06:35:41.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
50622025-04-30T06:35:41.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
50632025-04-30T06:35:41.482ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
50642025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
50652025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
50662025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
50672025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
50682025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
50692025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
50702025-04-30T06:35:41.482ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
50712025-04-30T06:35:41.483ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
50722025-04-30T06:35:41.483ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
50732025-04-30T06:35:41.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
50742025-04-30T06:35:41.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50752025-04-30T06:35:41.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
50762025-04-30T06:35:41.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 21094603-d28c-4f6d-b78d-5c6c6753798c uri = /sp/switch/0
50772025-04-30T06:35:41.494ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
50782025-04-30T06:35:41.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
50792025-04-30T06:35:41.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
50802025-04-30T06:35:41.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(SpState) }
50812025-04-30T06:35:41.499ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
50822025-04-30T06:35:41.499ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
50832025-04-30T06:35:41.499ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
50842025-04-30T06:35:41.500ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
50852025-04-30T06:35:41.500ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
50862025-04-30T06:35:41.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
50872025-04-30T06:35:41.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50882025-04-30T06:35:41.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
50892025-04-30T06:35:41.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
50902025-04-30T06:35:41.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
50912025-04-30T06:35:41.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
50922025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
50932025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
50942025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
50952025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
50962025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
50972025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
50982025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
50992025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
51002025-04-30T06:35:41.502ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
51012025-04-30T06:35:41.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } 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(()) }))
51022025-04-30T06:35:41.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
51032025-04-30T06:35:41.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
51042025-04-30T06:35:41.507ZINFOtest_metrics (dropshot): request completed latency_us = 13350 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 21094603-d28c-4f6d-b78d-5c6c6753798c response_code = 200 uri = /sp/switch/0
51052025-04-30T06:35:41.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
51062025-04-30T06:35:41.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
51072025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
51082025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
51092025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
51102025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
51112025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
51122025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
51132025-04-30T06:35:41.508ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
51142025-04-30T06:35:41.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
51152025-04-30T06:35:41.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
51162025-04-30T06:35:41.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = d65785f3-2e09-4fdb-b9c4-811f43d09d74 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
51172025-04-30T06:35:41.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
51182025-04-30T06:35:41.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
51192025-04-30T06:35:41.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
51202025-04-30T06:35:41.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
51212025-04-30T06:35:41.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
51222025-04-30T06:35:41.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
51232025-04-30T06:35:41.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
51242025-04-30T06:35:41.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
51252025-04-30T06:35:41.515ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
51262025-04-30T06:35:41.515ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
51272025-04-30T06:35:41.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = CabooseValue
51282025-04-30T06:35:41.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
51292025-04-30T06:35:41.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
51302025-04-30T06:35:41.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
51312025-04-30T06:35:41.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(SpState) }
51322025-04-30T06:35:41.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(SpState) }
51332025-04-30T06:35:41.520ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
51342025-04-30T06:35:41.520ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
51352025-04-30T06:35:41.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = CabooseValue
51362025-04-30T06:35:41.528ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
51372025-04-30T06:35:41.528ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
51382025-04-30T06:35:41.528ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
51392025-04-30T06:35:41.528ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
51402025-04-30T06:35:41.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
51412025-04-30T06:35:41.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = CabooseValue
51422025-04-30T06:35:41.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
51432025-04-30T06:35:41.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = CabooseValue
51442025-04-30T06:35:41.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
51452025-04-30T06:35:41.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
51462025-04-30T06:35:41.529ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
51472025-04-30T06:35:41.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51482025-04-30T06:35:41.530ZINFOtest_metrics (dropshot): request completed latency_us = 20890 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = d65785f3-2e09-4fdb-b9c4-811f43d09d74 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
51492025-04-30T06:35:41.532ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = bf304539-f65c-4e03-9325-1b1257762c81 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
51502025-04-30T06:35:41.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
51512025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
51522025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
51532025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = CabooseValue
51542025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
51552025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = CabooseValue
51562025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
51572025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = CabooseValue
51582025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
51592025-04-30T06:35:41.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
51602025-04-30T06:35:41.533ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
51612025-04-30T06:35:41.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51622025-04-30T06:35:41.534ZINFOtest_metrics (dropshot): request completed latency_us = 1523 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = bf304539-f65c-4e03-9325-1b1257762c81 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
51632025-04-30T06:35:41.534ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 1f9a3234-7014-453d-8c66-87ce931ae93f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
51642025-04-30T06:35:41.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
51652025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
51662025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
51672025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
51682025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
51692025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = CabooseValue
51702025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
51712025-04-30T06:35:41.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
51722025-04-30T06:35:41.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
51732025-04-30T06:35:41.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = CabooseValue
51742025-04-30T06:35:41.536ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
51752025-04-30T06:35:41.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51762025-04-30T06:35:41.536ZINFOtest_metrics (dropshot): request completed latency_us = 1720 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 1f9a3234-7014-453d-8c66-87ce931ae93f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
51772025-04-30T06:35:41.537ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = c31a35aa-be86-45b6-91b1-681a0148b16c uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
51782025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
51792025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
51802025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
51812025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
51822025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
51832025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = CabooseValue
51842025-04-30T06:35:41.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
51852025-04-30T06:35:41.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = CabooseValue
51862025-04-30T06:35:41.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
51872025-04-30T06:35:41.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = CabooseValue
51882025-04-30T06:35:41.538ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
51892025-04-30T06:35:41.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
51902025-04-30T06:35:41.538ZINFOtest_metrics (dropshot): request completed latency_us = 1463 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = c31a35aa-be86-45b6-91b1-681a0148b16c response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
51912025-04-30T06:35:41.539ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 44ffdacf-05b0-47d7-9f3c-347c29ca1ab8 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
51922025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
51932025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = CabooseValue
51942025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
51952025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = CabooseValue
51962025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
51972025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = CabooseValue
51982025-04-30T06:35:41.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
51992025-04-30T06:35:41.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = CabooseValue
52002025-04-30T06:35:41.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
52012025-04-30T06:35:41.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = CabooseValue
52022025-04-30T06:35:41.540ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
52032025-04-30T06:35:41.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52042025-04-30T06:35:41.540ZINFOtest_metrics (dropshot): request completed latency_us = 1310 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 44ffdacf-05b0-47d7-9f3c-347c29ca1ab8 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
52052025-04-30T06:35:41.542ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 48a48bb6-4f91-4b7c-9c16-3fee26a66716 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
52062025-04-30T06:35:41.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
52072025-04-30T06:35:41.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = CabooseValue
52082025-04-30T06:35:41.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
52092025-04-30T06:35:41.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = CabooseValue
52102025-04-30T06:35:41.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
52112025-04-30T06:35:41.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = CabooseValue
52122025-04-30T06:35:41.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
52132025-04-30T06:35:41.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = CabooseValue
52142025-04-30T06:35:41.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
52152025-04-30T06:35:41.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = CabooseValue
52162025-04-30T06:35:41.565ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
52172025-04-30T06:35:41.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52182025-04-30T06:35:41.565ZINFOtest_metrics (dropshot): request completed latency_us = 22992 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 48a48bb6-4f91-4b7c-9c16-3fee26a66716 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
52192025-04-30T06:35:41.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 30d525ab-f42d-4e26-8952-e78415d3a9c3 uri = /sp/switch/0/component/rot/cmpa
52202025-04-30T06:35:41.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
52212025-04-30T06:35:41.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } response = ReadRot(Ok)
52222025-04-30T06:35:41.590ZINFOtest_metrics (dropshot): request completed latency_us = 2922 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 30d525ab-f42d-4e26-8952-e78415d3a9c3 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
52232025-04-30T06:35:41.591ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ad495d4c-6ab6-4219-b8c1-68966315c4c0 uri = /sp/switch/0/component/rot/cfpa
52242025-04-30T06:35:41.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
52252025-04-30T06:35:41.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = ReadRot(Ok)
52262025-04-30T06:35:41.592ZINFOtest_metrics (dropshot): request completed latency_us = 798 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ad495d4c-6ab6-4219-b8c1-68966315c4c0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
52272025-04-30T06:35:41.599ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = d915d3ee-9e23-4cf4-92b7-0773da729cf7 uri = /sp/switch/0/component/rot/cfpa
52282025-04-30T06:35:41.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
52292025-04-30T06:35:41.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = ReadRot(Ok)
52302025-04-30T06:35:41.600ZINFOtest_metrics (dropshot): request completed latency_us = 873 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = d915d3ee-9e23-4cf4-92b7-0773da729cf7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
52312025-04-30T06:35:41.602ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ba97ec31-c502-4e92-b46e-42e3c8e6bad5 uri = /sp/switch/0/component/rot/cfpa
52322025-04-30T06:35:41.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
52332025-04-30T06:35:41.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = ReadRot(Ok)
52342025-04-30T06:35:41.615ZINFOtest_metrics (dropshot): request completed latency_us = 14220 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ba97ec31-c502-4e92-b46e-42e3c8e6bad5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
52352025-04-30T06:35:41.624ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ef6f119c-1487-43c9-9bdb-87bac71dd766 uri = /sp/switch/1
52362025-04-30T06:35:41.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 291 }, kind: MgsRequest(SpState) }
52372025-04-30T06:35:41.626ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
52382025-04-30T06:35:41.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 291 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
52392025-04-30T06:35:41.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 292 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
52402025-04-30T06:35:41.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 292 } 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(()) }))
52412025-04-30T06:35:41.630ZINFOtest_metrics (dropshot): request completed latency_us = 6208 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ef6f119c-1487-43c9-9bdb-87bac71dd766 response_code = 200 uri = /sp/switch/1
52422025-04-30T06:35:41.631ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = d6c839bd-25d0-44a9-bd1a-f8a9768a9a0c uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
52432025-04-30T06:35:41.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
52442025-04-30T06:35:41.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 293 } response = CabooseValue
52452025-04-30T06:35:41.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
52462025-04-30T06:35:41.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 294 } response = CabooseValue
52472025-04-30T06:35:41.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
52482025-04-30T06:35:41.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 295 } response = CabooseValue
52492025-04-30T06:35:41.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
52502025-04-30T06:35:41.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 296 } response = CabooseValue
52512025-04-30T06:35:41.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
52522025-04-30T06:35:41.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 297 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
52532025-04-30T06:35:41.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
52542025-04-30T06:35:41.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 298 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52552025-04-30T06:35:41.636ZINFOtest_metrics (dropshot): request completed latency_us = 4340 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = d6c839bd-25d0-44a9-bd1a-f8a9768a9a0c response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
52562025-04-30T06:35:41.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7d4d2d68-6e42-40e3-89f7-5ebffe1f13db uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
52572025-04-30T06:35:41.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
52582025-04-30T06:35:41.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 299 } response = CabooseValue
52592025-04-30T06:35:41.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
52602025-04-30T06:35:41.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 300 } response = CabooseValue
52612025-04-30T06:35:41.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
52622025-04-30T06:35:41.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 301 } response = CabooseValue
52632025-04-30T06:35:41.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
52642025-04-30T06:35:41.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 302 } response = CabooseValue
52652025-04-30T06:35:41.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
52662025-04-30T06:35:41.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 303 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
52672025-04-30T06:35:41.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
52682025-04-30T06:35:41.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52692025-04-30T06:35:41.640ZINFOtest_metrics (dropshot): request completed latency_us = 2677 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7d4d2d68-6e42-40e3-89f7-5ebffe1f13db response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
52702025-04-30T06:35:41.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ee757753-d5c7-4161-85db-7096de404223 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
52712025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
52722025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 305 } response = CabooseValue
52732025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
52742025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 306 } response = CabooseValue
52752025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
52762025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 307 } response = CabooseValue
52772025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
52782025-04-30T06:35:41.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 308 } response = CabooseValue
52792025-04-30T06:35:41.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
52802025-04-30T06:35:41.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 309 } response = CabooseValue
52812025-04-30T06:35:41.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
52822025-04-30T06:35:41.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52832025-04-30T06:35:41.642ZINFOtest_metrics (dropshot): request completed latency_us = 1970 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = ee757753-d5c7-4161-85db-7096de404223 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
52842025-04-30T06:35:41.643ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a0655cf5-44fe-4659-9a82-5a8705ec70f9 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
52852025-04-30T06:35:41.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
52862025-04-30T06:35:41.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 311 } response = CabooseValue
52872025-04-30T06:35:41.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
52882025-04-30T06:35:41.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 312 } response = CabooseValue
52892025-04-30T06:35:41.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
52902025-04-30T06:35:41.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 313 } response = CabooseValue
52912025-04-30T06:35:41.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
52922025-04-30T06:35:41.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 314 } response = CabooseValue
52932025-04-30T06:35:41.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
52942025-04-30T06:35:41.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 315 } response = CabooseValue
52952025-04-30T06:35:41.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
52962025-04-30T06:35:41.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 316 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
52972025-04-30T06:35:41.645ZINFOtest_metrics (dropshot): request completed latency_us = 2041 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a0655cf5-44fe-4659-9a82-5a8705ec70f9 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
52982025-04-30T06:35:41.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 4a3828d1-c9d3-468b-8126-862f2a67b7e8 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
52992025-04-30T06:35:41.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
53002025-04-30T06:35:41.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 317 } response = CabooseValue
53012025-04-30T06:35:41.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
53022025-04-30T06:35:41.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 318 } response = CabooseValue
53032025-04-30T06:35:41.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
53042025-04-30T06:35:41.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 319 } response = CabooseValue
53052025-04-30T06:35:41.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
53062025-04-30T06:35:41.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 320 } response = CabooseValue
53072025-04-30T06:35:41.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
53082025-04-30T06:35:41.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 321 } response = CabooseValue
53092025-04-30T06:35:41.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
53102025-04-30T06:35:41.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 322 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53112025-04-30T06:35:41.650ZINFOtest_metrics (dropshot): request completed latency_us = 3308 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 4a3828d1-c9d3-468b-8126-862f2a67b7e8 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
53122025-04-30T06:35:41.652ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 1386fa68-f1c6-4402-972e-e9575ee1bff7 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
53132025-04-30T06:35:41.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
53142025-04-30T06:35:41.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 323 } response = CabooseValue
53152025-04-30T06:35:41.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
53162025-04-30T06:35:41.655ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 324 } response = CabooseValue
53172025-04-30T06:35:41.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
53182025-04-30T06:35:41.655ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 325 } response = CabooseValue
53192025-04-30T06:35:41.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
53202025-04-30T06:35:41.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 326 } response = CabooseValue
53212025-04-30T06:35:41.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
53222025-04-30T06:35:41.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 327 } response = CabooseValue
53232025-04-30T06:35:41.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
53242025-04-30T06:35:41.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 328 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53252025-04-30T06:35:41.656ZINFOtest_metrics (dropshot): request completed latency_us = 4459 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 1386fa68-f1c6-4402-972e-e9575ee1bff7 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
53262025-04-30T06:35:41.658ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = f02e5e2c-d247-4e12-ac2a-3026c6d19887 uri = /sp/switch/1/component/rot/cmpa
53272025-04-30T06:35:41.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 329 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
53282025-04-30T06:35:41.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 329 } response = ReadRot(Ok)
53292025-04-30T06:35:41.659ZINFOtest_metrics (dropshot): request completed latency_us = 1294 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = f02e5e2c-d247-4e12-ac2a-3026c6d19887 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
53302025-04-30T06:35:41.660ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = eb06b2e7-0d1e-48a8-8536-d9ab5a9770ca uri = /sp/switch/1/component/rot/cfpa
53312025-04-30T06:35:41.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 330 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
53322025-04-30T06:35:41.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 330 } response = ReadRot(Ok)
53332025-04-30T06:35:41.662ZINFOtest_metrics (dropshot): request completed latency_us = 1118 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = eb06b2e7-0d1e-48a8-8536-d9ab5a9770ca response_code = 200 uri = /sp/switch/1/component/rot/cfpa
53342025-04-30T06:35:41.663ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = e51b1715-9fe6-4ddf-901a-97bd346b06b8 uri = /sp/switch/1/component/rot/cfpa
53352025-04-30T06:35:41.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 331 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
53362025-04-30T06:35:41.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 331 } response = ReadRot(Ok)
53372025-04-30T06:35:41.665ZINFOtest_metrics (dropshot): request completed latency_us = 1299 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = e51b1715-9fe6-4ddf-901a-97bd346b06b8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
53382025-04-30T06:35:41.665ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7a613f81-061d-4b6b-a07f-de291f97f09a uri = /sp/switch/1/component/rot/cfpa
53392025-04-30T06:35:41.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 332 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
53402025-04-30T06:35:41.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 332 } response = ReadRot(Ok)
53412025-04-30T06:35:41.666ZINFOtest_metrics (dropshot): request completed latency_us = 663 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7a613f81-061d-4b6b-a07f-de291f97f09a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
53422025-04-30T06:35:41.667ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = eda3dc5b-9fab-4459-965b-a96dd650e478 uri = /sp/sled/0
53432025-04-30T06:35:41.667ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(SpState) }
53442025-04-30T06:35:41.668ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
53452025-04-30T06:35:41.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 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:35:41.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
53472025-04-30T06:35:41.669ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } 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(()) }))
53482025-04-30T06:35:41.669ZINFOtest_metrics (dropshot): request completed latency_us = 1819 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = eda3dc5b-9fab-4459-965b-a96dd650e478 response_code = 200 uri = /sp/sled/0
53492025-04-30T06:35:41.670ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = b682dfe2-bbe8-4941-aa03-425bb7c88773 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
53502025-04-30T06:35:41.670ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
53512025-04-30T06:35:41.670ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = CabooseValue
53522025-04-30T06:35:41.670ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
53532025-04-30T06:35:41.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = CabooseValue
53542025-04-30T06:35:41.671ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
53552025-04-30T06:35:41.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
53562025-04-30T06:35:41.671ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
53572025-04-30T06:35:41.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
53582025-04-30T06:35:41.671ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
53592025-04-30T06:35:41.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
53602025-04-30T06:35:41.671ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
53612025-04-30T06:35:41.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53622025-04-30T06:35:41.671ZINFOtest_metrics (dropshot): request completed latency_us = 1510 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = b682dfe2-bbe8-4941-aa03-425bb7c88773 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
53632025-04-30T06:35:41.673ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 1dd8ccce-e2be-4d4d-b75e-a284e521106f uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
53642025-04-30T06:35:41.673ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
53652025-04-30T06:35:41.674ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = CabooseValue
53662025-04-30T06:35:41.674ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
53672025-04-30T06:35:41.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = CabooseValue
53682025-04-30T06:35:41.675ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
53692025-04-30T06:35:41.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
53702025-04-30T06:35:41.677ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
53712025-04-30T06:35:41.677ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
53722025-04-30T06:35:41.677ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
53732025-04-30T06:35:41.677ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
53742025-04-30T06:35:41.677ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
53752025-04-30T06:35:41.677ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53762025-04-30T06:35:41.677ZINFOtest_metrics (dropshot): request completed latency_us = 4719 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 1dd8ccce-e2be-4d4d-b75e-a284e521106f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
53772025-04-30T06:35:41.678ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = da7a6a30-d882-4128-85c2-8369d72519fd uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
53782025-04-30T06:35:41.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
53792025-04-30T06:35:41.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = CabooseValue
53802025-04-30T06:35:41.680ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
53812025-04-30T06:35:41.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = CabooseValue
53822025-04-30T06:35:41.682ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
53832025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = CabooseValue
53842025-04-30T06:35:41.682ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
53852025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = CabooseValue
53862025-04-30T06:35:41.682ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
53872025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = CabooseValue
53882025-04-30T06:35:41.682ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
53892025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
53902025-04-30T06:35:41.682ZINFOtest_metrics (dropshot): request completed latency_us = 1377 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = da7a6a30-d882-4128-85c2-8369d72519fd response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
53912025-04-30T06:35:41.682ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = c3e52be1-7bfb-49bf-9efe-0ab22c878007 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
53922025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
53932025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = CabooseValue
53942025-04-30T06:35:41.682ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
53952025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = CabooseValue
53962025-04-30T06:35:41.682ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
53972025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = CabooseValue
53982025-04-30T06:35:41.682ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
53992025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = CabooseValue
54002025-04-30T06:35:41.682ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
54012025-04-30T06:35:41.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = CabooseValue
54022025-04-30T06:35:41.683ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
54032025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
54042025-04-30T06:35:41.683ZINFOtest_metrics (dropshot): request completed latency_us = 1282 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = c3e52be1-7bfb-49bf-9efe-0ab22c878007 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
54052025-04-30T06:35:41.683ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = b13ff208-589c-4017-bb4d-1deeaacd671c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
54062025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
54072025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = CabooseValue
54082025-04-30T06:35:41.683ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
54092025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = CabooseValue
54102025-04-30T06:35:41.683ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
54112025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = CabooseValue
54122025-04-30T06:35:41.683ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
54132025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = CabooseValue
54142025-04-30T06:35:41.683ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
54152025-04-30T06:35:41.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = CabooseValue
54162025-04-30T06:35:41.683ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
54172025-04-30T06:35:41.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
54182025-04-30T06:35:41.684ZINFOtest_metrics (dropshot): request completed latency_us = 1186 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = b13ff208-589c-4017-bb4d-1deeaacd671c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
54192025-04-30T06:35:41.686ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 38f43590-8602-407f-b709-aa91fa849e75 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
54202025-04-30T06:35:41.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
54212025-04-30T06:35:41.686ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = CabooseValue
54222025-04-30T06:35:41.686ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
54232025-04-30T06:35:41.686ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = CabooseValue
54242025-04-30T06:35:41.686ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
54252025-04-30T06:35:41.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = CabooseValue
54262025-04-30T06:35:41.688ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
54272025-04-30T06:35:41.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = CabooseValue
54282025-04-30T06:35:41.688ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
54292025-04-30T06:35:41.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = CabooseValue
54302025-04-30T06:35:41.688ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
54312025-04-30T06:35:41.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
54322025-04-30T06:35:41.688ZINFOtest_metrics (dropshot): request completed latency_us = 1693 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 38f43590-8602-407f-b709-aa91fa849e75 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
54332025-04-30T06:35:41.689ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7d67e144-b15c-44c5-a0f1-774b9bbdcba6 uri = /sp/sled/0/component/rot/cmpa
54342025-04-30T06:35:41.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 473 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
54352025-04-30T06:35:41.689ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = ReadRot(Ok)
54362025-04-30T06:35:41.689ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7d67e144-b15c-44c5-a0f1-774b9bbdcba6 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
54372025-04-30T06:35:41.690ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = e569e559-fb17-46fe-88ac-e5b7f6b49c52 uri = /sp/sled/0/component/rot/cfpa
54382025-04-30T06:35:41.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 474 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
54392025-04-30T06:35:41.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = ReadRot(Ok)
54402025-04-30T06:35:41.690ZINFOtest_metrics (dropshot): request completed latency_us = 885 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = e569e559-fb17-46fe-88ac-e5b7f6b49c52 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
54412025-04-30T06:35:41.691ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a360016e-fb25-4342-9733-a996901ed8ec uri = /sp/sled/0/component/rot/cfpa
54422025-04-30T06:35:41.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 475 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
54432025-04-30T06:35:41.691ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = ReadRot(Ok)
54442025-04-30T06:35:41.694ZINFOtest_metrics (dropshot): request completed latency_us = 505 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a360016e-fb25-4342-9733-a996901ed8ec response_code = 200 uri = /sp/sled/0/component/rot/cfpa
54452025-04-30T06:35:41.694ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 517da2d6-7c11-4bb6-87f8-794ed5011687 uri = /sp/sled/0/component/rot/cfpa
54462025-04-30T06:35:41.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 476 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
54472025-04-30T06:35:41.694ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = ReadRot(Ok)
54482025-04-30T06:35:41.694ZINFOtest_metrics (dropshot): request completed latency_us = 540 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 517da2d6-7c11-4bb6-87f8-794ed5011687 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
54492025-04-30T06:35:41.694ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = dd337ee9-075b-44e5-8bfa-8eddaa9abfa4 uri = /sp/sled/1
54502025-04-30T06:35:41.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(SpState) }
54512025-04-30T06:35:41.694ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
54522025-04-30T06:35:41.694ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
54532025-04-30T06:35:41.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
54542025-04-30T06:35:41.694ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } 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(()) }))
54552025-04-30T06:35:41.694ZINFOtest_metrics (dropshot): request completed latency_us = 1124 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = dd337ee9-075b-44e5-8bfa-8eddaa9abfa4 response_code = 200 uri = /sp/sled/1
54562025-04-30T06:35:41.699ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 31534522-59b2-4994-952a-207644c491bd uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
54572025-04-30T06:35:41.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
54582025-04-30T06:35:41.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = CabooseValue
54592025-04-30T06:35:41.700ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
54602025-04-30T06:35:41.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = CabooseValue
54612025-04-30T06:35:41.700ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
54622025-04-30T06:35:41.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
54632025-04-30T06:35:41.700ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
54642025-04-30T06:35:41.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
54652025-04-30T06:35:41.700ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
54662025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
54672025-04-30T06:35:41.701ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
54682025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
54692025-04-30T06:35:41.701ZINFOtest_metrics (dropshot): request completed latency_us = 1082 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 31534522-59b2-4994-952a-207644c491bd response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
54702025-04-30T06:35:41.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 895f87a2-ed4c-49cb-be59-3fe7bf5bf114 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
54712025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
54722025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = CabooseValue
54732025-04-30T06:35:41.701ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
54742025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = CabooseValue
54752025-04-30T06:35:41.701ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
54762025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
54772025-04-30T06:35:41.701ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
54782025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
54792025-04-30T06:35:41.701ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
54802025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
54812025-04-30T06:35:41.701ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
54822025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
54832025-04-30T06:35:41.701ZINFOtest_metrics (dropshot): request completed latency_us = 1305 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 895f87a2-ed4c-49cb-be59-3fe7bf5bf114 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
54842025-04-30T06:35:41.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 88e762f9-11e0-4152-8bf6-838100a05681 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
54852025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
54862025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = CabooseValue
54872025-04-30T06:35:41.701ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
54882025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = CabooseValue
54892025-04-30T06:35:41.701ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
54902025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = CabooseValue
54912025-04-30T06:35:41.701ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
54922025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = CabooseValue
54932025-04-30T06:35:41.701ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
54942025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = CabooseValue
54952025-04-30T06:35:41.701ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
54962025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
54972025-04-30T06:35:41.701ZINFOtest_metrics (dropshot): request completed latency_us = 1537 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 88e762f9-11e0-4152-8bf6-838100a05681 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
54982025-04-30T06:35:41.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a3c4523d-c9f5-4732-aa27-ed37ec487940 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
54992025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
55002025-04-30T06:35:41.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = CabooseValue
55012025-04-30T06:35:41.702ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
55022025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = CabooseValue
55032025-04-30T06:35:41.703ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
55042025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = CabooseValue
55052025-04-30T06:35:41.703ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
55062025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = CabooseValue
55072025-04-30T06:35:41.703ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
55082025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = CabooseValue
55092025-04-30T06:35:41.703ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
55102025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55112025-04-30T06:35:41.703ZINFOtest_metrics (dropshot): request completed latency_us = 1134 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a3c4523d-c9f5-4732-aa27-ed37ec487940 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
55122025-04-30T06:35:41.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 0b5107f3-0b5a-40e6-89aa-2c3d26d109a0 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
55132025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
55142025-04-30T06:35:41.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = CabooseValue
55152025-04-30T06:35:41.703ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
55162025-04-30T06:35:41.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = CabooseValue
55172025-04-30T06:35:41.705ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
55182025-04-30T06:35:41.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = CabooseValue
55192025-04-30T06:35:41.705ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
55202025-04-30T06:35:41.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = CabooseValue
55212025-04-30T06:35:41.705ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
55222025-04-30T06:35:41.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = CabooseValue
55232025-04-30T06:35:41.705ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
55242025-04-30T06:35:41.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55252025-04-30T06:35:41.709ZINFOtest_metrics (dropshot): request completed latency_us = 2712 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 0b5107f3-0b5a-40e6-89aa-2c3d26d109a0 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
55262025-04-30T06:35:41.710ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 3c9ee124-3774-4730-92cb-16bd59df8863 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
55272025-04-30T06:35:41.710ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
55282025-04-30T06:35:41.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = CabooseValue
55292025-04-30T06:35:41.710ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
55302025-04-30T06:35:41.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = CabooseValue
55312025-04-30T06:35:41.710ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
55322025-04-30T06:35:41.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = CabooseValue
55332025-04-30T06:35:41.710ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
55342025-04-30T06:35:41.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = CabooseValue
55352025-04-30T06:35:41.710ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
55362025-04-30T06:35:41.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = CabooseValue
55372025-04-30T06:35:41.711ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
55382025-04-30T06:35:41.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
55392025-04-30T06:35:41.711ZINFOtest_metrics (dropshot): request completed latency_us = 4327 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 3c9ee124-3774-4730-92cb-16bd59df8863 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
55402025-04-30T06:35:41.715ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a4b6e7fd-401b-4cee-8a28-0598018130d4 uri = /sp/sled/1/component/rot/cmpa
55412025-04-30T06:35:41.715ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 473 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
55422025-04-30T06:35:41.715ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = ReadRot(Ok)
55432025-04-30T06:35:41.715ZINFOtest_metrics (dropshot): request completed latency_us = 367 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = a4b6e7fd-401b-4cee-8a28-0598018130d4 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
55442025-04-30T06:35:41.715ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7d737472-b0d7-4b92-a80d-ca071b11e736 uri = /sp/sled/1/component/rot/cfpa
55452025-04-30T06:35:41.715ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 474 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
55462025-04-30T06:35:41.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = ReadRot(Ok)
55472025-04-30T06:35:41.723ZINFOtest_metrics (dropshot): request completed latency_us = 9607 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 7d737472-b0d7-4b92-a80d-ca071b11e736 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
55482025-04-30T06:35:41.725ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = fa61fb7d-92d3-43f7-b2da-eb460534dc20 uri = /sp/sled/1/component/rot/cfpa
55492025-04-30T06:35:41.725ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 475 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
55502025-04-30T06:35:41.725ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = ReadRot(Ok)
55512025-04-30T06:35:41.730ZINFOtest_metrics (dropshot): request completed latency_us = 565 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = fa61fb7d-92d3-43f7-b2da-eb460534dc20 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
55522025-04-30T06:35:41.730ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 5b2e6cfd-23b5-4aef-a31c-54d4f9ff07de uri = /sp/sled/1/component/rot/cfpa
55532025-04-30T06:35:41.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 476 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
55542025-04-30T06:35:41.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = ReadRot(Ok)
55552025-04-30T06:35:41.730ZINFOtest_metrics (dropshot): request completed latency_us = 1259 local_addr = [::1]:36378 method = GET remote_addr = [::1]:59775 req_id = 5b2e6cfd-23b5-4aef-a31c-54d4f9ff07de response_code = 200 uri = /sp/sled/1/component/rot/cfpa
55562025-04-30T06:35:42.006ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:46182
55572025-04-30T06:35:42.007ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 75d71a30-3b55-4a20-8499-ac354983cf9e uri = /ignition
55582025-04-30T06:35:42.008ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
55592025-04-30T06:35:42.008ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
55602025-04-30T06:35:42.008ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
55612025-04-30T06:35:42.008ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
55622025-04-30T06:35:42.008ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
55632025-04-30T06:35:42.008ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
55642025-04-30T06:35:42.008ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
55652025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
55662025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
55672025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
55682025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
55692025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
55702025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
55712025-04-30T06:35:42.009ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
55722025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
55732025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
55742025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
55752025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
55762025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
55772025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
55782025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
55792025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
55802025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
55812025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
55822025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
55832025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
55842025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
55852025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
55862025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
55872025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
55882025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
55892025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
55902025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
55912025-04-30T06:35:42.010ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
55922025-04-30T06:35:42.010ZINFOtest_metrics (dropshot): request completed latency_us = 2001 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 75d71a30-3b55-4a20-8499-ac354983cf9e response_code = 200 uri = /ignition
55932025-04-30T06:35:42.012ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 6a800424-4b99-44ac-90ee-ace16a594989 uri = /sp/switch/0
55942025-04-30T06:35:42.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(SpState) }
55952025-04-30T06:35:42.012ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
55962025-04-30T06:35:42.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
55972025-04-30T06:35:42.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
55982025-04-30T06:35:42.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } 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(()) }))
55992025-04-30T06:35:42.012ZINFOtest_metrics (dropshot): request completed latency_us = 698 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 6a800424-4b99-44ac-90ee-ace16a594989 response_code = 200 uri = /sp/switch/0
56002025-04-30T06:35:42.013ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 82737523-54ac-45d9-aada-5ff29737d731 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
56012025-04-30T06:35:42.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
56022025-04-30T06:35:42.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = CabooseValue
56032025-04-30T06:35:42.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
56042025-04-30T06:35:42.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = CabooseValue
56052025-04-30T06:35:42.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
56062025-04-30T06:35:42.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = CabooseValue
56072025-04-30T06:35:42.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
56082025-04-30T06:35:42.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 382 } response = CabooseValue
56092025-04-30T06:35:42.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
56102025-04-30T06:35:42.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 383 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
56112025-04-30T06:35:42.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
56122025-04-30T06:35:42.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 384 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56132025-04-30T06:35:42.016ZINFOtest_metrics (dropshot): request completed latency_us = 3045 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 82737523-54ac-45d9-aada-5ff29737d731 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
56142025-04-30T06:35:42.018ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = eaaf6f3e-270f-483e-9f57-bd36ed1bef4b uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
56152025-04-30T06:35:42.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
56162025-04-30T06:35:42.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
56172025-04-30T06:35:42.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
56182025-04-30T06:35:42.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
56192025-04-30T06:35:42.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
56202025-04-30T06:35:42.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
56212025-04-30T06:35:42.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
56222025-04-30T06:35:42.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
56232025-04-30T06:35:42.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
56242025-04-30T06:35:42.021ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
56252025-04-30T06:35:42.021ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
56262025-04-30T06:35:42.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56272025-04-30T06:35:42.024ZINFOtest_metrics (dropshot): request completed latency_us = 6631 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = eaaf6f3e-270f-483e-9f57-bd36ed1bef4b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
56282025-04-30T06:35:42.025ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f67d4896-c2d9-4511-ae9e-8993afe74d81 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
56292025-04-30T06:35:42.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
56302025-04-30T06:35:42.027ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
56312025-04-30T06:35:42.027ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
56322025-04-30T06:35:42.027ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
56332025-04-30T06:35:42.027ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
56342025-04-30T06:35:42.027ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
56352025-04-30T06:35:42.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
56362025-04-30T06:35:42.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
56372025-04-30T06:35:42.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
56382025-04-30T06:35:42.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = CabooseValue
56392025-04-30T06:35:42.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
56402025-04-30T06:35:42.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56412025-04-30T06:35:42.030ZINFOtest_metrics (dropshot): request completed latency_us = 5325 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f67d4896-c2d9-4511-ae9e-8993afe74d81 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
56422025-04-30T06:35:42.031ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 13611fa6-f960-4209-9a27-b9d31137fde4 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
56432025-04-30T06:35:42.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
56442025-04-30T06:35:42.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
56452025-04-30T06:35:42.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
56462025-04-30T06:35:42.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
56472025-04-30T06:35:42.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
56482025-04-30T06:35:42.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
56492025-04-30T06:35:42.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
56502025-04-30T06:35:42.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
56512025-04-30T06:35:42.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
56522025-04-30T06:35:42.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
56532025-04-30T06:35:42.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
56542025-04-30T06:35:42.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56552025-04-30T06:35:42.037ZINFOtest_metrics (dropshot): request completed latency_us = 5569 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 13611fa6-f960-4209-9a27-b9d31137fde4 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
56562025-04-30T06:35:42.040ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 0699dc69-c0d3-4352-8640-eb96b604dd2a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
56572025-04-30T06:35:42.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
56582025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
56592025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
56602025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
56612025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
56622025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
56632025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
56642025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
56652025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
56662025-04-30T06:35:42.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
56672025-04-30T06:35:42.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
56682025-04-30T06:35:42.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56692025-04-30T06:35:42.046ZINFOtest_metrics (dropshot): request completed latency_us = 5903 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 0699dc69-c0d3-4352-8640-eb96b604dd2a response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
56702025-04-30T06:35:42.047ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 2149213d-1437-44e5-aa70-69f5d915ca4e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
56712025-04-30T06:35:42.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
56722025-04-30T06:35:42.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = CabooseValue
56732025-04-30T06:35:42.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
56742025-04-30T06:35:42.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = CabooseValue
56752025-04-30T06:35:42.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
56762025-04-30T06:35:42.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = CabooseValue
56772025-04-30T06:35:42.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
56782025-04-30T06:35:42.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = CabooseValue
56792025-04-30T06:35:42.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
56802025-04-30T06:35:42.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = CabooseValue
56812025-04-30T06:35:42.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
56822025-04-30T06:35:42.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
56832025-04-30T06:35:42.048ZINFOtest_metrics (dropshot): request completed latency_us = 1583 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 2149213d-1437-44e5-aa70-69f5d915ca4e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
56842025-04-30T06:35:42.049ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 751cf6a9-32a5-4f2f-8fbe-48c0e273ec1f uri = /sp/switch/0/component/rot/cmpa
56852025-04-30T06:35:42.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 415 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
56862025-04-30T06:35:42.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = ReadRot(Ok)
56872025-04-30T06:35:42.049ZINFOtest_metrics (dropshot): request completed latency_us = 386 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 751cf6a9-32a5-4f2f-8fbe-48c0e273ec1f response_code = 200 uri = /sp/switch/0/component/rot/cmpa
56882025-04-30T06:35:42.050ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f9b27416-0343-470e-804f-27c4cf612567 uri = /sp/switch/0/component/rot/cfpa
56892025-04-30T06:35:42.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 416 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
56902025-04-30T06:35:42.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = ReadRot(Ok)
56912025-04-30T06:35:42.051ZINFOtest_metrics (dropshot): request completed latency_us = 507 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f9b27416-0343-470e-804f-27c4cf612567 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
56922025-04-30T06:35:42.052ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 098f1c66-7cc2-4c1a-a02c-d64aa94890e8 uri = /sp/switch/0/component/rot/cfpa
56932025-04-30T06:35:42.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 417 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
56942025-04-30T06:35:42.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = ReadRot(Ok)
56952025-04-30T06:35:42.053ZINFOtest_metrics (dropshot): request completed latency_us = 716 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 098f1c66-7cc2-4c1a-a02c-d64aa94890e8 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
56962025-04-30T06:35:42.054ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 44f83a74-6fb4-4eea-8ab3-cc5e693f2a14 uri = /sp/switch/0/component/rot/cfpa
56972025-04-30T06:35:42.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 418 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
56982025-04-30T06:35:42.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = ReadRot(Ok)
56992025-04-30T06:35:42.054ZINFOtest_metrics (dropshot): request completed latency_us = 468 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 44f83a74-6fb4-4eea-8ab3-cc5e693f2a14 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
57002025-04-30T06:35:42.055ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 43a5d4be-48ac-4c4c-9c3c-693c32cfb9cb uri = /sp/switch/1
57012025-04-30T06:35:42.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 333 }, kind: MgsRequest(SpState) }
57022025-04-30T06:35:42.055ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
57032025-04-30T06:35:42.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 333 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
57042025-04-30T06:35:42.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 334 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
57052025-04-30T06:35:42.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 334 } 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(()) }))
57062025-04-30T06:35:42.056ZINFOtest_metrics (dropshot): request completed latency_us = 989 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 43a5d4be-48ac-4c4c-9c3c-693c32cfb9cb response_code = 200 uri = /sp/switch/1
57072025-04-30T06:35:42.057ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 5c3c7d1c-c5af-468a-a068-9f289abb0a24 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
57082025-04-30T06:35:42.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
57092025-04-30T06:35:42.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 335 } response = CabooseValue
57102025-04-30T06:35:42.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
57112025-04-30T06:35:42.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 336 } response = CabooseValue
57122025-04-30T06:35:42.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
57132025-04-30T06:35:42.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 337 } response = CabooseValue
57142025-04-30T06:35:42.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
57152025-04-30T06:35:42.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 338 } response = CabooseValue
57162025-04-30T06:35:42.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
57172025-04-30T06:35:42.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 339 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
57182025-04-30T06:35:42.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
57192025-04-30T06:35:42.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 340 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57202025-04-30T06:35:42.062ZINFOtest_metrics (dropshot): request completed latency_us = 5365 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 5c3c7d1c-c5af-468a-a068-9f289abb0a24 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
57212025-04-30T06:35:42.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 80c5f30b-e33b-4a95-832c-ce33747f4150 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
57222025-04-30T06:35:42.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
57232025-04-30T06:35:42.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 341 } response = CabooseValue
57242025-04-30T06:35:42.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
57252025-04-30T06:35:42.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 342 } response = CabooseValue
57262025-04-30T06:35:42.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
57272025-04-30T06:35:42.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 343 } response = CabooseValue
57282025-04-30T06:35:42.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
57292025-04-30T06:35:42.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 344 } response = CabooseValue
57302025-04-30T06:35:42.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
57312025-04-30T06:35:42.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 345 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
57322025-04-30T06:35:42.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
57332025-04-30T06:35:42.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 346 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57342025-04-30T06:35:42.066ZINFOtest_metrics (dropshot): request completed latency_us = 2927 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 80c5f30b-e33b-4a95-832c-ce33747f4150 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
57352025-04-30T06:35:42.069ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 9560f7a6-3deb-4c1d-bbca-28cc7e85146c uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
57362025-04-30T06:35:42.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
57372025-04-30T06:35:42.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 347 } response = CabooseValue
57382025-04-30T06:35:42.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
57392025-04-30T06:35:42.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 348 } response = CabooseValue
57402025-04-30T06:35:42.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
57412025-04-30T06:35:42.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 349 } response = CabooseValue
57422025-04-30T06:35:42.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
57432025-04-30T06:35:42.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 350 } response = CabooseValue
57442025-04-30T06:35:42.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
57452025-04-30T06:35:42.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 351 } response = CabooseValue
57462025-04-30T06:35:42.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
57472025-04-30T06:35:42.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 352 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57482025-04-30T06:35:42.072ZINFOtest_metrics (dropshot): request completed latency_us = 3021 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 9560f7a6-3deb-4c1d-bbca-28cc7e85146c response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
57492025-04-30T06:35:42.073ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = b3560a0d-22b9-4959-8238-1e4ad81e444a uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
57502025-04-30T06:35:42.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
57512025-04-30T06:35:42.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 353 } response = CabooseValue
57522025-04-30T06:35:42.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
57532025-04-30T06:35:42.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 354 } response = CabooseValue
57542025-04-30T06:35:42.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
57552025-04-30T06:35:42.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 355 } response = CabooseValue
57562025-04-30T06:35:42.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
57572025-04-30T06:35:42.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 356 } response = CabooseValue
57582025-04-30T06:35:42.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
57592025-04-30T06:35:42.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 357 } response = CabooseValue
57602025-04-30T06:35:42.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
57612025-04-30T06:35:42.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 358 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57622025-04-30T06:35:42.079ZINFOtest_metrics (dropshot): request completed latency_us = 5457 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = b3560a0d-22b9-4959-8238-1e4ad81e444a response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
57632025-04-30T06:35:42.084ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 75385003-0bfb-4bdd-87af-0018ec717fc7 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
57642025-04-30T06:35:42.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
57652025-04-30T06:35:42.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 359 } response = CabooseValue
57662025-04-30T06:35:42.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
57672025-04-30T06:35:42.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 360 } response = CabooseValue
57682025-04-30T06:35:42.099ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
57692025-04-30T06:35:42.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 361 } response = CabooseValue
57702025-04-30T06:35:42.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
57712025-04-30T06:35:42.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 362 } response = CabooseValue
57722025-04-30T06:35:42.112ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
57732025-04-30T06:35:42.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 363 } response = CabooseValue
57742025-04-30T06:35:42.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
57752025-04-30T06:35:42.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 364 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57762025-04-30T06:35:42.118ZINFOtest_metrics (dropshot): request completed latency_us = 34686 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 75385003-0bfb-4bdd-87af-0018ec717fc7 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
57772025-04-30T06:35:42.120ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 886b6fe9-e1d2-4e7a-9a50-a61e51ee9551 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
57782025-04-30T06:35:42.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
57792025-04-30T06:35:42.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 365 } response = CabooseValue
57802025-04-30T06:35:42.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
57812025-04-30T06:35:42.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 366 } response = CabooseValue
57822025-04-30T06:35:42.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
57832025-04-30T06:35:42.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 367 } response = CabooseValue
57842025-04-30T06:35:42.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
57852025-04-30T06:35:42.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 368 } response = CabooseValue
57862025-04-30T06:35:42.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
57872025-04-30T06:35:42.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 369 } response = CabooseValue
57882025-04-30T06:35:42.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
57892025-04-30T06:35:42.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 370 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
57902025-04-30T06:35:42.123ZINFOtest_metrics (dropshot): request completed latency_us = 3932 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 886b6fe9-e1d2-4e7a-9a50-a61e51ee9551 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
57912025-04-30T06:35:42.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f481ebf4-44ae-4764-a51b-20a6814ec601 uri = /sp/switch/1/component/rot/cmpa
57922025-04-30T06:35:42.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 371 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
57932025-04-30T06:35:42.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 371 } response = ReadRot(Ok)
57942025-04-30T06:35:42.125ZINFOtest_metrics (dropshot): request completed latency_us = 699 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f481ebf4-44ae-4764-a51b-20a6814ec601 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
57952025-04-30T06:35:42.127ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 4b792482-0715-4b79-87ec-92fa9e092745 uri = /sp/switch/1/component/rot/cfpa
57962025-04-30T06:35:42.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 372 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
57972025-04-30T06:35:42.129ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 372 } response = ReadRot(Ok)
57982025-04-30T06:35:42.129ZINFOtest_metrics (dropshot): request completed latency_us = 1924 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 4b792482-0715-4b79-87ec-92fa9e092745 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
57992025-04-30T06:35:42.130ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 0f195849-88f7-4b37-878b-02461c80d943 uri = /sp/switch/1/component/rot/cfpa
58002025-04-30T06:35:42.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 373 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
58012025-04-30T06:35:42.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 373 } response = ReadRot(Ok)
58022025-04-30T06:35:42.131ZINFOtest_metrics (dropshot): request completed latency_us = 1538 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 0f195849-88f7-4b37-878b-02461c80d943 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
58032025-04-30T06:35:42.134ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = a8e7328e-b459-4494-afbb-ec17c053dbc7 uri = /sp/switch/1/component/rot/cfpa
58042025-04-30T06:35:42.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 374 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
58052025-04-30T06:35:42.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 374 } response = ReadRot(Ok)
58062025-04-30T06:35:42.135ZINFOtest_metrics (dropshot): request completed latency_us = 1465 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = a8e7328e-b459-4494-afbb-ec17c053dbc7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
58072025-04-30T06:35:42.136ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 6e362d45-463d-4772-8d84-c360ab49288a uri = /sp/sled/0
58082025-04-30T06:35:42.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(SpState) }
58092025-04-30T06:35:42.137ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
58102025-04-30T06:35:42.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
58112025-04-30T06:35:42.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
58122025-04-30T06:35:42.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } 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(()) }))
58132025-04-30T06:35:42.138ZINFOtest_metrics (dropshot): request completed latency_us = 1397 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 6e362d45-463d-4772-8d84-c360ab49288a response_code = 200 uri = /sp/sled/0
58142025-04-30T06:35:42.140ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 9adbb782-1ab6-4b9d-8c48-fe4d9c584803 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
58152025-04-30T06:35:42.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
58162025-04-30T06:35:42.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = CabooseValue
58172025-04-30T06:35:42.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
58182025-04-30T06:35:42.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = CabooseValue
58192025-04-30T06:35:42.140ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
58202025-04-30T06:35:42.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
58212025-04-30T06:35:42.141ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
58222025-04-30T06:35:42.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = CabooseValue
58232025-04-30T06:35:42.141ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
58242025-04-30T06:35:42.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
58252025-04-30T06:35:42.142ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
58262025-04-30T06:35:42.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58272025-04-30T06:35:42.142ZINFOtest_metrics (dropshot): request completed latency_us = 2459 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 9adbb782-1ab6-4b9d-8c48-fe4d9c584803 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
58282025-04-30T06:35:42.143ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 5d0e1bf2-12b7-4a5a-908c-a848ef31be51 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
58292025-04-30T06:35:42.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
58302025-04-30T06:35:42.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
58312025-04-30T06:35:42.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
58322025-04-30T06:35:42.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = CabooseValue
58332025-04-30T06:35:42.144ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
58342025-04-30T06:35:42.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
58352025-04-30T06:35:42.144ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
58362025-04-30T06:35:42.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = CabooseValue
58372025-04-30T06:35:42.145ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
58382025-04-30T06:35:42.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
58392025-04-30T06:35:42.145ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
58402025-04-30T06:35:42.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58412025-04-30T06:35:42.148ZINFOtest_metrics (dropshot): request completed latency_us = 4755 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 5d0e1bf2-12b7-4a5a-908c-a848ef31be51 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
58422025-04-30T06:35:42.150ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = ebcf9662-e2dd-4328-8116-1d11b2eb22e6 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
58432025-04-30T06:35:42.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
58442025-04-30T06:35:42.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
58452025-04-30T06:35:42.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
58462025-04-30T06:35:42.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = CabooseValue
58472025-04-30T06:35:42.151ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
58482025-04-30T06:35:42.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
58492025-04-30T06:35:42.151ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
58502025-04-30T06:35:42.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = CabooseValue
58512025-04-30T06:35:42.152ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
58522025-04-30T06:35:42.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
58532025-04-30T06:35:42.152ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
58542025-04-30T06:35:42.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58552025-04-30T06:35:42.153ZINFOtest_metrics (dropshot): request completed latency_us = 2561 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = ebcf9662-e2dd-4328-8116-1d11b2eb22e6 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
58562025-04-30T06:35:42.155ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = e241adc5-8242-4992-8cb1-4fae72e3625c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
58572025-04-30T06:35:42.155ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
58582025-04-30T06:35:42.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
58592025-04-30T06:35:42.156ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
58602025-04-30T06:35:42.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = CabooseValue
58612025-04-30T06:35:42.156ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
58622025-04-30T06:35:42.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
58632025-04-30T06:35:42.157ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
58642025-04-30T06:35:42.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = CabooseValue
58652025-04-30T06:35:42.157ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
58662025-04-30T06:35:42.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
58672025-04-30T06:35:42.157ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
58682025-04-30T06:35:42.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58692025-04-30T06:35:42.158ZINFOtest_metrics (dropshot): request completed latency_us = 2955 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = e241adc5-8242-4992-8cb1-4fae72e3625c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
58702025-04-30T06:35:42.159ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 517f5d29-fcb0-4391-8f18-d7abe58ffe6f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
58712025-04-30T06:35:42.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
58722025-04-30T06:35:42.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = CabooseValue
58732025-04-30T06:35:42.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
58742025-04-30T06:35:42.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = CabooseValue
58752025-04-30T06:35:42.160ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
58762025-04-30T06:35:42.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = CabooseValue
58772025-04-30T06:35:42.160ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
58782025-04-30T06:35:42.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = CabooseValue
58792025-04-30T06:35:42.160ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
58802025-04-30T06:35:42.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = CabooseValue
58812025-04-30T06:35:42.161ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
58822025-04-30T06:35:42.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58832025-04-30T06:35:42.161ZINFOtest_metrics (dropshot): request completed latency_us = 2073 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 517f5d29-fcb0-4391-8f18-d7abe58ffe6f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
58842025-04-30T06:35:42.163ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 878fb204-8f2b-4406-a4f6-f6395de290e9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
58852025-04-30T06:35:42.164ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
58862025-04-30T06:35:42.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = CabooseValue
58872025-04-30T06:35:42.164ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
58882025-04-30T06:35:42.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = CabooseValue
58892025-04-30T06:35:42.164ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
58902025-04-30T06:35:42.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = CabooseValue
58912025-04-30T06:35:42.165ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
58922025-04-30T06:35:42.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = CabooseValue
58932025-04-30T06:35:42.165ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
58942025-04-30T06:35:42.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = CabooseValue
58952025-04-30T06:35:42.165ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
58962025-04-30T06:35:42.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
58972025-04-30T06:35:42.165ZINFOtest_metrics (dropshot): request completed latency_us = 2623 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 878fb204-8f2b-4406-a4f6-f6395de290e9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
58982025-04-30T06:35:42.168ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = fa857dbc-5b56-462d-a183-3fcce840c69b uri = /sp/sled/0/component/rot/cmpa
58992025-04-30T06:35:42.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
59002025-04-30T06:35:42.168ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = ReadRot(Ok)
59012025-04-30T06:35:42.168ZINFOtest_metrics (dropshot): request completed latency_us = 774 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = fa857dbc-5b56-462d-a183-3fcce840c69b response_code = 200 uri = /sp/sled/0/component/rot/cmpa
59022025-04-30T06:35:42.169ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 3e69abb1-e4df-4f02-abf1-fbcbb565fd7d uri = /sp/sled/0/component/rot/cfpa
59032025-04-30T06:35:42.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 516 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
59042025-04-30T06:35:42.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = ReadRot(Ok)
59052025-04-30T06:35:42.170ZINFOtest_metrics (dropshot): request completed latency_us = 638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 3e69abb1-e4df-4f02-abf1-fbcbb565fd7d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
59062025-04-30T06:35:42.171ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = b26931a4-f6ce-4b23-bb16-edcc3f0095de uri = /sp/sled/0/component/rot/cfpa
59072025-04-30T06:35:42.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 517 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
59082025-04-30T06:35:42.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = ReadRot(Ok)
59092025-04-30T06:35:42.172ZINFOtest_metrics (dropshot): request completed latency_us = 1035 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = b26931a4-f6ce-4b23-bb16-edcc3f0095de response_code = 200 uri = /sp/sled/0/component/rot/cfpa
59102025-04-30T06:35:42.173ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 87cfddb5-4949-4f45-b9a3-fe788e75ef30 uri = /sp/sled/0/component/rot/cfpa
59112025-04-30T06:35:42.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 518 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
59122025-04-30T06:35:42.174ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = ReadRot(Ok)
59132025-04-30T06:35:42.174ZINFOtest_metrics (dropshot): request completed latency_us = 821 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 87cfddb5-4949-4f45-b9a3-fe788e75ef30 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
59142025-04-30T06:35:42.175ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = a1b14158-83c6-4667-a6fb-1fed4b52d540 uri = /sp/sled/1
59152025-04-30T06:35:42.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(SpState) }
59162025-04-30T06:35:42.176ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
59172025-04-30T06:35:42.176ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
59182025-04-30T06:35:42.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
59192025-04-30T06:35:42.176ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } 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(()) }))
59202025-04-30T06:35:42.177ZINFOtest_metrics (dropshot): request completed latency_us = 1132 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = a1b14158-83c6-4667-a6fb-1fed4b52d540 response_code = 200 uri = /sp/sled/1
59212025-04-30T06:35:42.178ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = afb0ef87-9432-41e3-8d23-e699d0c6835e uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
59222025-04-30T06:35:42.178ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
59232025-04-30T06:35:42.179ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = CabooseValue
59242025-04-30T06:35:42.179ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
59252025-04-30T06:35:42.179ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = CabooseValue
59262025-04-30T06:35:42.179ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
59272025-04-30T06:35:42.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
59282025-04-30T06:35:42.180ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
59292025-04-30T06:35:42.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = CabooseValue
59302025-04-30T06:35:42.180ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
59312025-04-30T06:35:42.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
59322025-04-30T06:35:42.180ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
59332025-04-30T06:35:42.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59342025-04-30T06:35:42.180ZINFOtest_metrics (dropshot): request completed latency_us = 2184 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = afb0ef87-9432-41e3-8d23-e699d0c6835e response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
59352025-04-30T06:35:42.181ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = e0f0c8e4-fc74-418e-8959-ce7018a50aae uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
59362025-04-30T06:35:42.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
59372025-04-30T06:35:42.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
59382025-04-30T06:35:42.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
59392025-04-30T06:35:42.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = CabooseValue
59402025-04-30T06:35:42.182ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
59412025-04-30T06:35:42.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
59422025-04-30T06:35:42.182ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
59432025-04-30T06:35:42.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = CabooseValue
59442025-04-30T06:35:42.182ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
59452025-04-30T06:35:42.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
59462025-04-30T06:35:42.182ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
59472025-04-30T06:35:42.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59482025-04-30T06:35:42.182ZINFOtest_metrics (dropshot): request completed latency_us = 1219 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = e0f0c8e4-fc74-418e-8959-ce7018a50aae response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
59492025-04-30T06:35:42.183ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = c1b5d93c-0ca6-4c35-aa97-091dacb699f2 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
59502025-04-30T06:35:42.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
59512025-04-30T06:35:42.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
59522025-04-30T06:35:42.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
59532025-04-30T06:35:42.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = CabooseValue
59542025-04-30T06:35:42.184ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
59552025-04-30T06:35:42.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
59562025-04-30T06:35:42.184ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
59572025-04-30T06:35:42.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = CabooseValue
59582025-04-30T06:35:42.185ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
59592025-04-30T06:35:42.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
59602025-04-30T06:35:42.185ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
59612025-04-30T06:35:42.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59622025-04-30T06:35:42.185ZINFOtest_metrics (dropshot): request completed latency_us = 2166 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = c1b5d93c-0ca6-4c35-aa97-091dacb699f2 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
59632025-04-30T06:35:42.186ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f794fb8d-80e9-4947-882d-64bd5785dcdf uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
59642025-04-30T06:35:42.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
59652025-04-30T06:35:42.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
59662025-04-30T06:35:42.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
59672025-04-30T06:35:42.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = CabooseValue
59682025-04-30T06:35:42.187ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
59692025-04-30T06:35:42.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
59702025-04-30T06:35:42.188ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
59712025-04-30T06:35:42.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = CabooseValue
59722025-04-30T06:35:42.189ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
59732025-04-30T06:35:42.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
59742025-04-30T06:35:42.189ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
59752025-04-30T06:35:42.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59762025-04-30T06:35:42.190ZINFOtest_metrics (dropshot): request completed latency_us = 3362 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = f794fb8d-80e9-4947-882d-64bd5785dcdf response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
59772025-04-30T06:35:42.191ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 2c2abbd7-4570-4353-9851-b987ae2ce29f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
59782025-04-30T06:35:42.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
59792025-04-30T06:35:42.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = CabooseValue
59802025-04-30T06:35:42.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
59812025-04-30T06:35:42.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = CabooseValue
59822025-04-30T06:35:42.192ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
59832025-04-30T06:35:42.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = CabooseValue
59842025-04-30T06:35:42.192ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
59852025-04-30T06:35:42.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = CabooseValue
59862025-04-30T06:35:42.193ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
59872025-04-30T06:35:42.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = CabooseValue
59882025-04-30T06:35:42.193ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
59892025-04-30T06:35:42.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
59902025-04-30T06:35:42.194ZINFOtest_metrics (dropshot): request completed latency_us = 3175 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 2c2abbd7-4570-4353-9851-b987ae2ce29f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
59912025-04-30T06:35:42.195ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 18e001cc-39e8-4098-99f7-b55a20e6d44c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
59922025-04-30T06:35:42.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
59932025-04-30T06:35:42.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = CabooseValue
59942025-04-30T06:35:42.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
59952025-04-30T06:35:42.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = CabooseValue
59962025-04-30T06:35:42.195ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
59972025-04-30T06:35:42.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = CabooseValue
59982025-04-30T06:35:42.195ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
59992025-04-30T06:35:42.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = CabooseValue
60002025-04-30T06:35:42.196ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
60012025-04-30T06:35:42.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = CabooseValue
60022025-04-30T06:35:42.196ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
60032025-04-30T06:35:42.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
60042025-04-30T06:35:42.197ZINFOtest_metrics (dropshot): request completed latency_us = 2032 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 18e001cc-39e8-4098-99f7-b55a20e6d44c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
60052025-04-30T06:35:42.197ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 1266f970-d945-45a4-a584-1e6db0c3c1da uri = /sp/sled/1/component/rot/cmpa
60062025-04-30T06:35:42.198ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
60072025-04-30T06:35:42.198ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = ReadRot(Ok)
60082025-04-30T06:35:42.198ZINFOtest_metrics (dropshot): request completed latency_us = 1148 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 1266f970-d945-45a4-a584-1e6db0c3c1da response_code = 200 uri = /sp/sled/1/component/rot/cmpa
60092025-04-30T06:35:42.199ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = c6ffa628-8787-4248-bb82-9a8fe5d76961 uri = /sp/sled/1/component/rot/cfpa
60102025-04-30T06:35:42.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 516 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
60112025-04-30T06:35:42.203ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = ReadRot(Ok)
60122025-04-30T06:35:42.204ZINFOtest_metrics (dropshot): request completed latency_us = 4473 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = c6ffa628-8787-4248-bb82-9a8fe5d76961 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
60132025-04-30T06:35:42.207ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = d97fa3a4-a6a8-4a20-bcdd-4fa17859e688 uri = /sp/sled/1/component/rot/cfpa
60142025-04-30T06:35:42.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 517 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
60152025-04-30T06:35:42.207ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = ReadRot(Ok)
60162025-04-30T06:35:42.207ZINFOtest_metrics (dropshot): request completed latency_us = 608 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = d97fa3a4-a6a8-4a20-bcdd-4fa17859e688 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
60172025-04-30T06:35:42.217ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 579929f0-1c55-46b6-9718-9f45a8414018 uri = /sp/sled/1/component/rot/cfpa
60182025-04-30T06:35:42.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 518 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
60192025-04-30T06:35:42.218ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = ReadRot(Ok)
60202025-04-30T06:35:42.218ZINFOtest_metrics (dropshot): request completed latency_us = 1127 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46182 req_id = 579929f0-1c55-46b6-9718-9f45a8414018 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
60212025-04-30T06:35:42.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
60222025-04-30T06:35:42.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
60232025-04-30T06:35:42.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
60242025-04-30T06:35:42.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
60252025-04-30T06:35:42.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 375 }, kind: MgsRequest(SpState) }
60262025-04-30T06:35:42.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 419 }, kind: MgsRequest(SpState) }
60272025-04-30T06:35:42.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(SpState) }
60282025-04-30T06:35:42.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(SpState) }
60292025-04-30T06:35:42.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
60302025-04-30T06:35:42.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
60312025-04-30T06:35:42.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
60322025-04-30T06:35:42.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
60332025-04-30T06:35:42.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60342025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 375 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60352025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60362025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60372025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 420 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
60382025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 376 }, kind: MgsRequest(SpState) }
60392025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
60402025-04-30T06:35:42.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
60412025-04-30T06:35:42.335ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
60422025-04-30T06:35:42.335ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
60432025-04-30T06:35:42.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
60442025-04-30T06:35:42.335ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
60452025-04-30T06:35:42.335ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
60462025-04-30T06:35:42.335ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
60472025-04-30T06:35:42.335ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
60482025-04-30T06:35:42.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60492025-04-30T06:35:42.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 376 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60502025-04-30T06:35:42.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60512025-04-30T06:35:42.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60522025-04-30T06:35:42.339ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
60532025-04-30T06:35:42.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
60542025-04-30T06:35:42.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
60552025-04-30T06:35:42.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
60562025-04-30T06:35:42.341ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
60572025-04-30T06:35:42.341ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
60582025-04-30T06:35:42.341ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
60592025-04-30T06:35:42.342ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
60602025-04-30T06:35:42.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
60612025-04-30T06:35:42.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
60622025-04-30T06:35:42.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60632025-04-30T06:35:42.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60642025-04-30T06:35:42.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60652025-04-30T06:35:42.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(SpState) }
60662025-04-30T06:35:42.344ZTRACtest_metrics (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 }) }
60672025-04-30T06:35:42.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 522 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
60682025-04-30T06:35:42.345ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
60692025-04-30T06:35:42.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
60702025-04-30T06:35:42.346ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
60712025-04-30T06:35:42.346ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
60722025-04-30T06:35:42.346ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
60732025-04-30T06:35:42.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
60742025-04-30T06:35:42.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60752025-04-30T06:35:42.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60762025-04-30T06:35:42.346ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
60772025-04-30T06:35:42.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 523 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
60782025-04-30T06:35:42.349ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 523 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
60792025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
60802025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
60812025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
60822025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
60832025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
60842025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
60852025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
60862025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
60872025-04-30T06:35:42.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
60882025-04-30T06:35:42.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60892025-04-30T06:35:42.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
60902025-04-30T06:35:42.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 524 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
60912025-04-30T06:35:42.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 524 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
60922025-04-30T06:35:42.360ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
60932025-04-30T06:35:42.360ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
60942025-04-30T06:35:42.360ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
60952025-04-30T06:35:42.360ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
60962025-04-30T06:35:42.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60972025-04-30T06:35:42.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
60982025-04-30T06:35:42.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
60992025-04-30T06:35:42.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
61002025-04-30T06:35:42.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
61012025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
61022025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
61032025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
61042025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
61052025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
61062025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
61072025-04-30T06:35:42.368ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
61082025-04-30T06:35:42.369ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
61092025-04-30T06:35:42.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
61102025-04-30T06:35:42.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
61112025-04-30T06:35:42.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
61122025-04-30T06:35:42.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
61132025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
61142025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
61152025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
61162025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
61172025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
61182025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
61192025-04-30T06:35:42.378ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
61202025-04-30T06:35:42.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
61212025-04-30T06:35:42.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
61222025-04-30T06:35:42.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
61232025-04-30T06:35:42.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
61242025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
61252025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
61262025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
61272025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
61282025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
61292025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
61302025-04-30T06:35:42.386ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
61312025-04-30T06:35:42.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
61322025-04-30T06:35:42.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
61332025-04-30T06:35:42.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 528 }, kind: MgsRequest(SpState) }
61342025-04-30T06:35:42.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 528 }, kind: MgsRequest(SpState) }
61352025-04-30T06:35:42.393ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
61362025-04-30T06:35:42.393ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
61372025-04-30T06:35:42.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
61382025-04-30T06:35:42.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
61392025-04-30T06:35:42.394ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
61402025-04-30T06:35:42.394ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
61412025-04-30T06:35:42.508ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:33865
61422025-04-30T06:35:42.508ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 43496309-c5f6-401f-8ca3-714402468073 uri = /ignition
61432025-04-30T06:35:42.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
61442025-04-30T06:35:42.508ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
61452025-04-30T06:35:42.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
61462025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
61472025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
61482025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
61492025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
61502025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
61512025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
61522025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
61532025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
61542025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
61552025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
61562025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
61572025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
61582025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
61592025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
61602025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
61612025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
61622025-04-30T06:35:42.509ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
61632025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
61642025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
61652025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
61662025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
61672025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
61682025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
61692025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
61702025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
61712025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
61722025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
61732025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
61742025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
61752025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
61762025-04-30T06:35:42.510ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
61772025-04-30T06:35:42.510ZINFOtest_metrics (dropshot): request completed latency_us = 966 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 43496309-c5f6-401f-8ca3-714402468073 response_code = 200 uri = /ignition
61782025-04-30T06:35:42.534ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 684b0de3-1b20-48c4-adf3-a66b0b7af8b1 uri = /sp/switch/0
61792025-04-30T06:35:42.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(SpState) }
61802025-04-30T06:35:42.535ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
61812025-04-30T06:35:42.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
61822025-04-30T06:35:42.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
61832025-04-30T06:35:42.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 425 } 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(()) }))
61842025-04-30T06:35:42.539ZINFOtest_metrics (dropshot): request completed latency_us = 4593 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 684b0de3-1b20-48c4-adf3-a66b0b7af8b1 response_code = 200 uri = /sp/switch/0
61852025-04-30T06:35:42.540ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 3e6b2d13-6eec-4ea6-a78a-37a7f048a690 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
61862025-04-30T06:35:42.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
61872025-04-30T06:35:42.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = CabooseValue
61882025-04-30T06:35:42.540ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
61892025-04-30T06:35:42.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = CabooseValue
61902025-04-30T06:35:42.541ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
61912025-04-30T06:35:42.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = CabooseValue
61922025-04-30T06:35:42.541ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
61932025-04-30T06:35:42.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = CabooseValue
61942025-04-30T06:35:42.541ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
61952025-04-30T06:35:42.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
61962025-04-30T06:35:42.541ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
61972025-04-30T06:35:42.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
61982025-04-30T06:35:42.542ZINFOtest_metrics (dropshot): request completed latency_us = 2111 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 3e6b2d13-6eec-4ea6-a78a-37a7f048a690 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
61992025-04-30T06:35:42.543ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 5f3b2962-8e5f-48ff-b2c9-50ceb5f9a6e7 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
62002025-04-30T06:35:42.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
62012025-04-30T06:35:42.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = CabooseValue
62022025-04-30T06:35:42.543ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
62032025-04-30T06:35:42.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = CabooseValue
62042025-04-30T06:35:42.543ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
62052025-04-30T06:35:42.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 434 } response = CabooseValue
62062025-04-30T06:35:42.544ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
62072025-04-30T06:35:42.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = CabooseValue
62082025-04-30T06:35:42.544ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
62092025-04-30T06:35:42.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
62102025-04-30T06:35:42.545ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
62112025-04-30T06:35:42.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62122025-04-30T06:35:42.545ZINFOtest_metrics (dropshot): request completed latency_us = 2348 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 5f3b2962-8e5f-48ff-b2c9-50ceb5f9a6e7 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
62132025-04-30T06:35:42.545ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 291e058e-cb79-460e-bcc2-13fe467725e5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
62142025-04-30T06:35:42.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
62152025-04-30T06:35:42.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = CabooseValue
62162025-04-30T06:35:42.546ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
62172025-04-30T06:35:42.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
62182025-04-30T06:35:42.547ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
62192025-04-30T06:35:42.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
62202025-04-30T06:35:42.548ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
62212025-04-30T06:35:42.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = CabooseValue
62222025-04-30T06:35:42.548ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
62232025-04-30T06:35:42.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = CabooseValue
62242025-04-30T06:35:42.549ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
62252025-04-30T06:35:42.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62262025-04-30T06:35:42.549ZINFOtest_metrics (dropshot): request completed latency_us = 3716 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 291e058e-cb79-460e-bcc2-13fe467725e5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
62272025-04-30T06:35:42.551ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = eb34b8e0-b864-4c19-824d-7419638a8fad uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
62282025-04-30T06:35:42.552ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
62292025-04-30T06:35:42.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = CabooseValue
62302025-04-30T06:35:42.552ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
62312025-04-30T06:35:42.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
62322025-04-30T06:35:42.553ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
62332025-04-30T06:35:42.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
62342025-04-30T06:35:42.553ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
62352025-04-30T06:35:42.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = CabooseValue
62362025-04-30T06:35:42.554ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
62372025-04-30T06:35:42.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = CabooseValue
62382025-04-30T06:35:42.554ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
62392025-04-30T06:35:42.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62402025-04-30T06:35:42.554ZINFOtest_metrics (dropshot): request completed latency_us = 2860 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = eb34b8e0-b864-4c19-824d-7419638a8fad response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
62412025-04-30T06:35:42.555ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 8c626278-103f-4aff-8871-1848a0af9cb3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
62422025-04-30T06:35:42.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
62432025-04-30T06:35:42.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = CabooseValue
62442025-04-30T06:35:42.555ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
62452025-04-30T06:35:42.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = CabooseValue
62462025-04-30T06:35:42.555ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
62472025-04-30T06:35:42.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = CabooseValue
62482025-04-30T06:35:42.556ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
62492025-04-30T06:35:42.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = CabooseValue
62502025-04-30T06:35:42.556ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
62512025-04-30T06:35:42.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = CabooseValue
62522025-04-30T06:35:42.558ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
62532025-04-30T06:35:42.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62542025-04-30T06:35:42.560ZINFOtest_metrics (dropshot): request completed latency_us = 4728 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 8c626278-103f-4aff-8871-1848a0af9cb3 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
62552025-04-30T06:35:42.561ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 9353ce3e-c41a-460c-b9e3-1a6ea5e9f37d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
62562025-04-30T06:35:42.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
62572025-04-30T06:35:42.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = CabooseValue
62582025-04-30T06:35:42.563ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
62592025-04-30T06:35:42.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = CabooseValue
62602025-04-30T06:35:42.563ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
62612025-04-30T06:35:42.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = CabooseValue
62622025-04-30T06:35:42.563ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
62632025-04-30T06:35:42.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = CabooseValue
62642025-04-30T06:35:42.563ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
62652025-04-30T06:35:42.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = CabooseValue
62662025-04-30T06:35:42.565ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
62672025-04-30T06:35:42.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
62682025-04-30T06:35:42.565ZINFOtest_metrics (dropshot): request completed latency_us = 3169 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 9353ce3e-c41a-460c-b9e3-1a6ea5e9f37d response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
62692025-04-30T06:35:42.565ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = e1563c65-4532-4ae3-bfdb-7495330127df uri = /sp/switch/0/component/rot/cmpa
62702025-04-30T06:35:42.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 462 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
62712025-04-30T06:35:42.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = ReadRot(Ok)
62722025-04-30T06:35:42.565ZINFOtest_metrics (dropshot): request completed latency_us = 399 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = e1563c65-4532-4ae3-bfdb-7495330127df response_code = 200 uri = /sp/switch/0/component/rot/cmpa
62732025-04-30T06:35:42.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 5facceb1-b302-4b97-a4eb-abadf879e943 uri = /sp/switch/0/component/rot/cfpa
62742025-04-30T06:35:42.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 463 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
62752025-04-30T06:35:42.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = ReadRot(Ok)
62762025-04-30T06:35:42.571ZINFOtest_metrics (dropshot): request completed latency_us = 4237 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 5facceb1-b302-4b97-a4eb-abadf879e943 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
62772025-04-30T06:35:42.572ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 76768cc6-520b-454d-8c6f-ffbc4cd22b6c uri = /sp/switch/0/component/rot/cfpa
62782025-04-30T06:35:42.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 464 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
62792025-04-30T06:35:42.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } response = ReadRot(Ok)
62802025-04-30T06:35:42.575ZINFOtest_metrics (dropshot): request completed latency_us = 2484 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 76768cc6-520b-454d-8c6f-ffbc4cd22b6c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
62812025-04-30T06:35:42.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 59dce6ee-b94f-4aad-b596-7edc58b78201 uri = /sp/switch/0/component/rot/cfpa
62822025-04-30T06:35:42.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 465 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
62832025-04-30T06:35:42.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = ReadRot(Ok)
62842025-04-30T06:35:42.584ZINFOtest_metrics (dropshot): request completed latency_us = 626 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 59dce6ee-b94f-4aad-b596-7edc58b78201 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
62852025-04-30T06:35:42.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 4c441072-9196-427d-b452-510372d03d0f uri = /sp/switch/1
62862025-04-30T06:35:42.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 377 }, kind: MgsRequest(SpState) }
62872025-04-30T06:35:42.584ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
62882025-04-30T06:35:42.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 377 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
62892025-04-30T06:35:42.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 378 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
62902025-04-30T06:35:42.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 378 } 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(()) }))
62912025-04-30T06:35:42.587ZINFOtest_metrics (dropshot): request completed latency_us = 8988 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 4c441072-9196-427d-b452-510372d03d0f response_code = 200 uri = /sp/switch/1
62922025-04-30T06:35:42.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = d5ea7f54-4038-4da8-8f36-e1d54759280e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
62932025-04-30T06:35:42.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
62942025-04-30T06:35:42.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 379 } response = CabooseValue
62952025-04-30T06:35:42.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
62962025-04-30T06:35:42.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 380 } response = CabooseValue
62972025-04-30T06:35:42.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
62982025-04-30T06:35:42.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 381 } response = CabooseValue
62992025-04-30T06:35:42.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
63002025-04-30T06:35:42.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 382 } response = CabooseValue
63012025-04-30T06:35:42.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
63022025-04-30T06:35:42.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 383 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
63032025-04-30T06:35:42.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
63042025-04-30T06:35:42.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 384 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63052025-04-30T06:35:42.589ZINFOtest_metrics (dropshot): request completed latency_us = 1777 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = d5ea7f54-4038-4da8-8f36-e1d54759280e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
63062025-04-30T06:35:42.590ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 6a899d90-2bb3-4cc6-8055-ccf94e0c1bcc uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
63072025-04-30T06:35:42.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
63082025-04-30T06:35:42.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 385 } response = CabooseValue
63092025-04-30T06:35:42.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
63102025-04-30T06:35:42.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 386 } response = CabooseValue
63112025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
63122025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 387 } response = CabooseValue
63132025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
63142025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 388 } response = CabooseValue
63152025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
63162025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 389 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
63172025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
63182025-04-30T06:35:42.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63192025-04-30T06:35:42.598ZINFOtest_metrics (dropshot): request completed latency_us = 7861 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 6a899d90-2bb3-4cc6-8055-ccf94e0c1bcc response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
63202025-04-30T06:35:42.599ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 4390800a-1e2b-40ad-8e40-d49b48936ace uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
63212025-04-30T06:35:42.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
63222025-04-30T06:35:42.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 391 } response = CabooseValue
63232025-04-30T06:35:42.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
63242025-04-30T06:35:42.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 392 } response = CabooseValue
63252025-04-30T06:35:42.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
63262025-04-30T06:35:42.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 393 } response = CabooseValue
63272025-04-30T06:35:42.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
63282025-04-30T06:35:42.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 394 } response = CabooseValue
63292025-04-30T06:35:42.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
63302025-04-30T06:35:42.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 395 } response = CabooseValue
63312025-04-30T06:35:42.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
63322025-04-30T06:35:42.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63332025-04-30T06:35:42.602ZINFOtest_metrics (dropshot): request completed latency_us = 2179 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 4390800a-1e2b-40ad-8e40-d49b48936ace response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
63342025-04-30T06:35:42.602ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 7b98cbcb-b333-4a35-877f-a74be9ff0fee uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
63352025-04-30T06:35:42.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
63362025-04-30T06:35:42.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 397 } response = CabooseValue
63372025-04-30T06:35:42.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
63382025-04-30T06:35:42.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 398 } response = CabooseValue
63392025-04-30T06:35:42.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
63402025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 399 } response = CabooseValue
63412025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
63422025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 400 } response = CabooseValue
63432025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
63442025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 401 } response = CabooseValue
63452025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
63462025-04-30T06:35:42.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63472025-04-30T06:35:42.606ZINFOtest_metrics (dropshot): request completed latency_us = 2317 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 7b98cbcb-b333-4a35-877f-a74be9ff0fee response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
63482025-04-30T06:35:42.609ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 34ae1457-abfc-4b12-973b-8f95d7bbbae4 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
63492025-04-30T06:35:42.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
63502025-04-30T06:35:42.609ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 403 } response = CabooseValue
63512025-04-30T06:35:42.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
63522025-04-30T06:35:42.609ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 404 } response = CabooseValue
63532025-04-30T06:35:42.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
63542025-04-30T06:35:42.609ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 405 } response = CabooseValue
63552025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
63562025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 406 } response = CabooseValue
63572025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
63582025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 407 } response = CabooseValue
63592025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
63602025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 408 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63612025-04-30T06:35:42.610ZINFOtest_metrics (dropshot): request completed latency_us = 3007 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 34ae1457-abfc-4b12-973b-8f95d7bbbae4 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
63622025-04-30T06:35:42.610ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 588d3692-4d1e-40c2-ba90-22da368b1db1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
63632025-04-30T06:35:42.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
63642025-04-30T06:35:42.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 409 } response = CabooseValue
63652025-04-30T06:35:42.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
63662025-04-30T06:35:42.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 410 } response = CabooseValue
63672025-04-30T06:35:42.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
63682025-04-30T06:35:42.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 411 } response = CabooseValue
63692025-04-30T06:35:42.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
63702025-04-30T06:35:42.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 412 } response = CabooseValue
63712025-04-30T06:35:42.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
63722025-04-30T06:35:42.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 413 } response = CabooseValue
63732025-04-30T06:35:42.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
63742025-04-30T06:35:42.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
63752025-04-30T06:35:42.614ZINFOtest_metrics (dropshot): request completed latency_us = 3307 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 588d3692-4d1e-40c2-ba90-22da368b1db1 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
63762025-04-30T06:35:42.616ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 0d2a6d32-c8d6-4af5-85e9-f7de8c906811 uri = /sp/switch/1/component/rot/cmpa
63772025-04-30T06:35:42.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 415 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
63782025-04-30T06:35:42.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 415 } response = ReadRot(Ok)
63792025-04-30T06:35:42.630ZINFOtest_metrics (dropshot): request completed latency_us = 8643 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 0d2a6d32-c8d6-4af5-85e9-f7de8c906811 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
63802025-04-30T06:35:42.630ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 497cc089-f838-414a-92c6-c7006ab0ddad uri = /sp/switch/1/component/rot/cfpa
63812025-04-30T06:35:42.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 416 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
63822025-04-30T06:35:42.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 416 } response = ReadRot(Ok)
63832025-04-30T06:35:42.630ZINFOtest_metrics (dropshot): request completed latency_us = 698 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 497cc089-f838-414a-92c6-c7006ab0ddad response_code = 200 uri = /sp/switch/1/component/rot/cfpa
63842025-04-30T06:35:42.630ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = cf370bc6-34bc-41ac-97dc-2bb41a535013 uri = /sp/switch/1/component/rot/cfpa
63852025-04-30T06:35:42.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 417 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
63862025-04-30T06:35:42.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 417 } response = ReadRot(Ok)
63872025-04-30T06:35:42.630ZINFOtest_metrics (dropshot): request completed latency_us = 987 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = cf370bc6-34bc-41ac-97dc-2bb41a535013 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
63882025-04-30T06:35:42.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = a203cde6-769b-4279-ac8e-34a0bdcad6b2 uri = /sp/switch/1/component/rot/cfpa
63892025-04-30T06:35:42.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 418 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
63902025-04-30T06:35:42.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 418 } response = ReadRot(Ok)
63912025-04-30T06:35:42.633ZINFOtest_metrics (dropshot): request completed latency_us = 688 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = a203cde6-769b-4279-ac8e-34a0bdcad6b2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
63922025-04-30T06:35:42.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = e6d945c0-48a8-46ae-91a6-9aabe8dd57f8 uri = /sp/sled/0
63932025-04-30T06:35:42.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 529 }, kind: MgsRequest(SpState) }
63942025-04-30T06:35:42.634ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
63952025-04-30T06:35:42.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 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:35:42.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 530 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
63972025-04-30T06:35:42.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } 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(()) }))
63982025-04-30T06:35:42.634ZINFOtest_metrics (dropshot): request completed latency_us = 1007 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = e6d945c0-48a8-46ae-91a6-9aabe8dd57f8 response_code = 200 uri = /sp/sled/0
63992025-04-30T06:35:42.634ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 4a187157-1b80-4569-9536-fd8ae3b4cddc uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
64002025-04-30T06:35:42.634ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
64012025-04-30T06:35:42.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
64022025-04-30T06:35:42.634ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
64032025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = CabooseValue
64042025-04-30T06:35:42.636ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
64052025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = CabooseValue
64062025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
64072025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
64082025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
64092025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
64102025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
64112025-04-30T06:35:42.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
64122025-04-30T06:35:42.636ZINFOtest_metrics (dropshot): request completed latency_us = 2055 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 4a187157-1b80-4569-9536-fd8ae3b4cddc response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
64132025-04-30T06:35:42.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 54ccd5a4-a2f5-45b1-9af8-1de74e804bd7 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
64142025-04-30T06:35:42.637ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
64152025-04-30T06:35:42.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
64162025-04-30T06:35:42.638ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
64172025-04-30T06:35:42.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = CabooseValue
64182025-04-30T06:35:42.638ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
64192025-04-30T06:35:42.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = CabooseValue
64202025-04-30T06:35:42.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
64212025-04-30T06:35:42.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
64222025-04-30T06:35:42.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
64232025-04-30T06:35:42.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
64242025-04-30T06:35:42.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
64252025-04-30T06:35:42.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
64262025-04-30T06:35:42.639ZINFOtest_metrics (dropshot): request completed latency_us = 1888 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 54ccd5a4-a2f5-45b1-9af8-1de74e804bd7 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
64272025-04-30T06:35:42.641ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 794fb2ff-21af-430a-83bf-4801ebcec7ec uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
64282025-04-30T06:35:42.641ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
64292025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
64302025-04-30T06:35:42.641ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
64312025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = CabooseValue
64322025-04-30T06:35:42.641ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
64332025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = CabooseValue
64342025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
64352025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = CabooseValue
64362025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
64372025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = CabooseValue
64382025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
64392025-04-30T06:35:42.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
64402025-04-30T06:35:42.647ZINFOtest_metrics (dropshot): request completed latency_us = 1893 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 794fb2ff-21af-430a-83bf-4801ebcec7ec response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
64412025-04-30T06:35:42.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 8fca5978-d8d1-47b1-b959-05dbdb289180 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
64422025-04-30T06:35:42.647ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
64432025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = CabooseValue
64442025-04-30T06:35:42.647ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
64452025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = CabooseValue
64462025-04-30T06:35:42.647ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
64472025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = CabooseValue
64482025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
64492025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = CabooseValue
64502025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
64512025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = CabooseValue
64522025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
64532025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
64542025-04-30T06:35:42.647ZINFOtest_metrics (dropshot): request completed latency_us = 2901 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 8fca5978-d8d1-47b1-b959-05dbdb289180 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
64552025-04-30T06:35:42.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 99c7f54e-3e94-4fd6-8229-9b80ff6f8464 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
64562025-04-30T06:35:42.647ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
64572025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = CabooseValue
64582025-04-30T06:35:42.647ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
64592025-04-30T06:35:42.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = CabooseValue
64602025-04-30T06:35:42.647ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
64612025-04-30T06:35:42.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = CabooseValue
64622025-04-30T06:35:42.675ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
64632025-04-30T06:35:42.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = CabooseValue
64642025-04-30T06:35:42.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
64652025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = CabooseValue
64662025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
64672025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
64682025-04-30T06:35:42.683ZINFOtest_metrics (dropshot): request completed latency_us = 1419 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 99c7f54e-3e94-4fd6-8229-9b80ff6f8464 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
64692025-04-30T06:35:42.683ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 7e4e3b98-07bd-438c-ab24-c1378500320c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
64702025-04-30T06:35:42.683ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
64712025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = CabooseValue
64722025-04-30T06:35:42.683ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
64732025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = CabooseValue
64742025-04-30T06:35:42.683ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
64752025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = CabooseValue
64762025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
64772025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = CabooseValue
64782025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
64792025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = CabooseValue
64802025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
64812025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
64822025-04-30T06:35:42.683ZINFOtest_metrics (dropshot): request completed latency_us = 2639 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 7e4e3b98-07bd-438c-ab24-c1378500320c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
64832025-04-30T06:35:42.683ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = b3138187-21f0-4bfa-846e-9f3372032e18 uri = /sp/sled/0/component/rot/cmpa
64842025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
64852025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = ReadRot(Ok)
64862025-04-30T06:35:42.683ZINFOtest_metrics (dropshot): request completed latency_us = 642 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = b3138187-21f0-4bfa-846e-9f3372032e18 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
64872025-04-30T06:35:42.683ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = dc75018c-ca33-4bbb-957b-7c3e6c7ecdcb uri = /sp/sled/0/component/rot/cfpa
64882025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
64892025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = ReadRot(Ok)
64902025-04-30T06:35:42.683ZINFOtest_metrics (dropshot): request completed latency_us = 573 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = dc75018c-ca33-4bbb-957b-7c3e6c7ecdcb response_code = 200 uri = /sp/sled/0/component/rot/cfpa
64912025-04-30T06:35:42.683ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = e8db7bcf-1b11-4cb0-83ca-6ba5f57b7e01 uri = /sp/sled/0/component/rot/cfpa
64922025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
64932025-04-30T06:35:42.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = ReadRot(Ok)
64942025-04-30T06:35:42.683ZINFOtest_metrics (dropshot): request completed latency_us = 457 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = e8db7bcf-1b11-4cb0-83ca-6ba5f57b7e01 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
64952025-04-30T06:35:42.684ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 03c225b5-5afa-4d65-89b0-514e00a00e9b uri = /sp/sled/0/component/rot/cfpa
64962025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
64972025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = ReadRot(Ok)
64982025-04-30T06:35:42.684ZINFOtest_metrics (dropshot): request completed latency_us = 1319 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 03c225b5-5afa-4d65-89b0-514e00a00e9b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
64992025-04-30T06:35:42.684ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = a48e8e15-5bc3-4809-9da2-f658387d8aab uri = /sp/sled/1
65002025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 529 }, kind: MgsRequest(SpState) }
65012025-04-30T06:35:42.684ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
65022025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
65032025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 530 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
65042025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } 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(()) }))
65052025-04-30T06:35:42.684ZINFOtest_metrics (dropshot): request completed latency_us = 863 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = a48e8e15-5bc3-4809-9da2-f658387d8aab response_code = 200 uri = /sp/sled/1
65062025-04-30T06:35:42.684ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 7305d964-e99a-4dd4-812e-16ce353d4270 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
65072025-04-30T06:35:42.684ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
65082025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
65092025-04-30T06:35:42.684ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
65102025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = CabooseValue
65112025-04-30T06:35:42.684ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
65122025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = CabooseValue
65132025-04-30T06:35:42.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
65142025-04-30T06:35:42.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
65152025-04-30T06:35:42.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
65162025-04-30T06:35:42.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
65172025-04-30T06:35:42.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
65182025-04-30T06:35:42.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65192025-04-30T06:35:42.685ZINFOtest_metrics (dropshot): request completed latency_us = 19943 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 7305d964-e99a-4dd4-812e-16ce353d4270 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
65202025-04-30T06:35:42.698ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 0cdd6065-a9c4-4ff1-bcca-f40ffe870fa7 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
65212025-04-30T06:35:42.699ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
65222025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
65232025-04-30T06:35:42.699ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
65242025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = CabooseValue
65252025-04-30T06:35:42.699ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
65262025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = CabooseValue
65272025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
65282025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
65292025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
65302025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
65312025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
65322025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65332025-04-30T06:35:42.699ZINFOtest_metrics (dropshot): request completed latency_us = 1365 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 0cdd6065-a9c4-4ff1-bcca-f40ffe870fa7 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
65342025-04-30T06:35:42.699ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = cb0adc5b-8d21-4b47-ab56-b6b5503b3a0b uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
65352025-04-30T06:35:42.699ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
65362025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
65372025-04-30T06:35:42.699ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
65382025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = CabooseValue
65392025-04-30T06:35:42.699ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
65402025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = CabooseValue
65412025-04-30T06:35:42.699ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
65422025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = CabooseValue
65432025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
65442025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = CabooseValue
65452025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
65462025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65472025-04-30T06:35:42.700ZINFOtest_metrics (dropshot): request completed latency_us = 4205 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = cb0adc5b-8d21-4b47-ab56-b6b5503b3a0b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
65482025-04-30T06:35:42.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 1d4c3f6e-0152-4aec-84ec-b25be060148f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
65492025-04-30T06:35:42.700ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
65502025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = CabooseValue
65512025-04-30T06:35:42.700ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
65522025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = CabooseValue
65532025-04-30T06:35:42.700ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
65542025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = CabooseValue
65552025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
65562025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = CabooseValue
65572025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
65582025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = CabooseValue
65592025-04-30T06:35:42.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
65602025-04-30T06:35:42.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65612025-04-30T06:35:42.701ZINFOtest_metrics (dropshot): request completed latency_us = 1091 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 1d4c3f6e-0152-4aec-84ec-b25be060148f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
65622025-04-30T06:35:42.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = bfb35f38-2323-48da-b175-288a2ada3944 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
65632025-04-30T06:35:42.701ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
65642025-04-30T06:35:42.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = CabooseValue
65652025-04-30T06:35:42.701ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
65662025-04-30T06:35:42.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = CabooseValue
65672025-04-30T06:35:42.701ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
65682025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = CabooseValue
65692025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
65702025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = CabooseValue
65712025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
65722025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = CabooseValue
65732025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
65742025-04-30T06:35:42.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65752025-04-30T06:35:42.702ZINFOtest_metrics (dropshot): request completed latency_us = 1926 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = bfb35f38-2323-48da-b175-288a2ada3944 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
65762025-04-30T06:35:42.702ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 65330787-bffa-490b-8800-a95c2c1e5582 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
65772025-04-30T06:35:42.702ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
65782025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = CabooseValue
65792025-04-30T06:35:42.703ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
65802025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = CabooseValue
65812025-04-30T06:35:42.703ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
65822025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = CabooseValue
65832025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
65842025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = CabooseValue
65852025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
65862025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = CabooseValue
65872025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
65882025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
65892025-04-30T06:35:42.703ZINFOtest_metrics (dropshot): request completed latency_us = 4125 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 65330787-bffa-490b-8800-a95c2c1e5582 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
65902025-04-30T06:35:42.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = f6d61611-cf2e-46fc-84f5-73dbdd3a038a uri = /sp/sled/1/component/rot/cmpa
65912025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
65922025-04-30T06:35:42.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = ReadRot(Ok)
65932025-04-30T06:35:42.703ZINFOtest_metrics (dropshot): request completed latency_us = 527 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = f6d61611-cf2e-46fc-84f5-73dbdd3a038a response_code = 200 uri = /sp/sled/1/component/rot/cmpa
65942025-04-30T06:35:42.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = d893ec7c-d189-4618-bd3d-2093b76da735 uri = /sp/sled/1/component/rot/cfpa
65952025-04-30T06:35:42.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
65962025-04-30T06:35:42.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = ReadRot(Ok)
65972025-04-30T06:35:42.705ZINFOtest_metrics (dropshot): request completed latency_us = 677 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = d893ec7c-d189-4618-bd3d-2093b76da735 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
65982025-04-30T06:35:42.705ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 0058ebd3-267e-4cca-b658-3511623fa621 uri = /sp/sled/1/component/rot/cfpa
65992025-04-30T06:35:42.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
66002025-04-30T06:35:42.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = ReadRot(Ok)
66012025-04-30T06:35:42.711ZINFOtest_metrics (dropshot): request completed latency_us = 3367 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = 0058ebd3-267e-4cca-b658-3511623fa621 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
66022025-04-30T06:35:42.711ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = cd6741e7-d13d-45ac-b2f5-b4201c123c86 uri = /sp/sled/1/component/rot/cfpa
66032025-04-30T06:35:42.711ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
66042025-04-30T06:35:42.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = ReadRot(Ok)
66052025-04-30T06:35:42.711ZINFOtest_metrics (dropshot): request completed latency_us = 719 local_addr = [::1]:36378 method = GET remote_addr = [::1]:33865 req_id = cd6741e7-d13d-45ac-b2f5-b4201c123c86 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
66062025-04-30T06:35:42.983ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:63287
66072025-04-30T06:35:42.983ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 300bdcf1-ba18-4f14-a779-2f90ac6b41ff uri = /ignition
66082025-04-30T06:35:42.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 466 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
66092025-04-30T06:35:42.992ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
66102025-04-30T06:35:42.993ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
66112025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
66122025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
66132025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
66142025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
66152025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
66162025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
66172025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
66182025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
66192025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
66202025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
66212025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
66222025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
66232025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
66242025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
66252025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
66262025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
66272025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
66282025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
66292025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
66302025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
66312025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
66322025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
66332025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
66342025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
66352025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
66362025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
66372025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
66382025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
66392025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
66402025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
66412025-04-30T06:35:42.994ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
66422025-04-30T06:35:42.994ZINFOtest_metrics (dropshot): request completed latency_us = 10483 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 300bdcf1-ba18-4f14-a779-2f90ac6b41ff response_code = 200 uri = /ignition
66432025-04-30T06:35:42.998ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = d12e9836-573d-4cad-9aaf-b1e0e34c2160 uri = /sp/switch/0
66442025-04-30T06:35:42.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 467 }, kind: MgsRequest(SpState) }
66452025-04-30T06:35:42.998ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
66462025-04-30T06:35:42.998ZTRACtest_metrics (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, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
66472025-04-30T06:35:42.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 468 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
66482025-04-30T06:35:43.000ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } 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(()) }))
66492025-04-30T06:35:43.000ZINFOtest_metrics (dropshot): request completed latency_us = 3069 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = d12e9836-573d-4cad-9aaf-b1e0e34c2160 response_code = 200 uri = /sp/switch/0
66502025-04-30T06:35:43.002ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = aef7054c-e9a4-4597-a977-06ff6f85477f uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
66512025-04-30T06:35:43.004ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
66522025-04-30T06:35:43.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = CabooseValue
66532025-04-30T06:35:43.004ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
66542025-04-30T06:35:43.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = CabooseValue
66552025-04-30T06:35:43.004ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
66562025-04-30T06:35:43.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = CabooseValue
66572025-04-30T06:35:43.005ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
66582025-04-30T06:35:43.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = CabooseValue
66592025-04-30T06:35:43.005ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
66602025-04-30T06:35:43.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
66612025-04-30T06:35:43.007ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
66622025-04-30T06:35:43.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66632025-04-30T06:35:43.008ZINFOtest_metrics (dropshot): request completed latency_us = 6132 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = aef7054c-e9a4-4597-a977-06ff6f85477f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
66642025-04-30T06:35:43.008ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 27da1447-a0f0-4e16-85ad-7b3b40618c4b uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
66652025-04-30T06:35:43.008ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
66662025-04-30T06:35:43.009ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = CabooseValue
66672025-04-30T06:35:43.009ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
66682025-04-30T06:35:43.009ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = CabooseValue
66692025-04-30T06:35:43.009ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
66702025-04-30T06:35:43.009ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = CabooseValue
66712025-04-30T06:35:43.009ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
66722025-04-30T06:35:43.009ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } response = CabooseValue
66732025-04-30T06:35:43.009ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
66742025-04-30T06:35:43.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
66752025-04-30T06:35:43.010ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
66762025-04-30T06:35:43.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66772025-04-30T06:35:43.010ZINFOtest_metrics (dropshot): request completed latency_us = 1819 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 27da1447-a0f0-4e16-85ad-7b3b40618c4b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
66782025-04-30T06:35:43.011ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 17e3775e-b9cd-49a5-9a05-ce54781a0826 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
66792025-04-30T06:35:43.011ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
66802025-04-30T06:35:43.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
66812025-04-30T06:35:43.011ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
66822025-04-30T06:35:43.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = CabooseValue
66832025-04-30T06:35:43.011ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
66842025-04-30T06:35:43.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = CabooseValue
66852025-04-30T06:35:43.012ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
66862025-04-30T06:35:43.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = CabooseValue
66872025-04-30T06:35:43.012ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
66882025-04-30T06:35:43.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
66892025-04-30T06:35:43.012ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
66902025-04-30T06:35:43.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
66912025-04-30T06:35:43.012ZINFOtest_metrics (dropshot): request completed latency_us = 1701 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 17e3775e-b9cd-49a5-9a05-ce54781a0826 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
66922025-04-30T06:35:43.013ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = f815aa4c-2000-4fc3-bf09-8c4e537622a5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
66932025-04-30T06:35:43.013ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
66942025-04-30T06:35:43.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
66952025-04-30T06:35:43.014ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
66962025-04-30T06:35:43.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = CabooseValue
66972025-04-30T06:35:43.014ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
66982025-04-30T06:35:43.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = CabooseValue
66992025-04-30T06:35:43.014ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
67002025-04-30T06:35:43.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = CabooseValue
67012025-04-30T06:35:43.014ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
67022025-04-30T06:35:43.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
67032025-04-30T06:35:43.014ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
67042025-04-30T06:35:43.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67052025-04-30T06:35:43.015ZINFOtest_metrics (dropshot): request completed latency_us = 1997 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = f815aa4c-2000-4fc3-bf09-8c4e537622a5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
67062025-04-30T06:35:43.015ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = b7986120-ac5f-4ba7-a3ce-0eadf0d85769 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
67072025-04-30T06:35:43.015ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
67082025-04-30T06:35:43.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
67092025-04-30T06:35:43.016ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
67102025-04-30T06:35:43.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = CabooseValue
67112025-04-30T06:35:43.016ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
67122025-04-30T06:35:43.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
67132025-04-30T06:35:43.016ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
67142025-04-30T06:35:43.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = CabooseValue
67152025-04-30T06:35:43.017ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
67162025-04-30T06:35:43.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
67172025-04-30T06:35:43.017ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
67182025-04-30T06:35:43.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67192025-04-30T06:35:43.017ZINFOtest_metrics (dropshot): request completed latency_us = 1691 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = b7986120-ac5f-4ba7-a3ce-0eadf0d85769 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
67202025-04-30T06:35:43.018ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 394f0833-61fa-41af-b08a-0b1b1d23341f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
67212025-04-30T06:35:43.018ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
67222025-04-30T06:35:43.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
67232025-04-30T06:35:43.018ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
67242025-04-30T06:35:43.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = CabooseValue
67252025-04-30T06:35:43.018ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
67262025-04-30T06:35:43.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = CabooseValue
67272025-04-30T06:35:43.019ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
67282025-04-30T06:35:43.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = CabooseValue
67292025-04-30T06:35:43.019ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
67302025-04-30T06:35:43.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = CabooseValue
67312025-04-30T06:35:43.019ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
67322025-04-30T06:35:43.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67332025-04-30T06:35:43.019ZINFOtest_metrics (dropshot): request completed latency_us = 1560 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 394f0833-61fa-41af-b08a-0b1b1d23341f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
67342025-04-30T06:35:43.020ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 006ffc19-3c9a-4f33-a44b-d5f9fc5e8a70 uri = /sp/switch/0/component/rot/cmpa
67352025-04-30T06:35:43.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 505 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
67362025-04-30T06:35:43.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = ReadRot(Ok)
67372025-04-30T06:35:43.028ZINFOtest_metrics (dropshot): request completed latency_us = 618 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 006ffc19-3c9a-4f33-a44b-d5f9fc5e8a70 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
67382025-04-30T06:35:43.028ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 19349482-3740-4b68-ba1f-8c080d6a64bf uri = /sp/switch/0/component/rot/cfpa
67392025-04-30T06:35:43.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 506 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
67402025-04-30T06:35:43.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } response = ReadRot(Ok)
67412025-04-30T06:35:43.029ZINFOtest_metrics (dropshot): request completed latency_us = 7543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 19349482-3740-4b68-ba1f-8c080d6a64bf response_code = 200 uri = /sp/switch/0/component/rot/cfpa
67422025-04-30T06:35:43.030ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 3e6ee23a-e646-47b7-9a27-b9cb444c4081 uri = /sp/switch/0/component/rot/cfpa
67432025-04-30T06:35:43.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 507 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
67442025-04-30T06:35:43.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = ReadRot(Ok)
67452025-04-30T06:35:43.034ZINFOtest_metrics (dropshot): request completed latency_us = 4441 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 3e6ee23a-e646-47b7-9a27-b9cb444c4081 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
67462025-04-30T06:35:43.036ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 9398ca5a-ecb1-4d40-920a-91363bcd119b uri = /sp/switch/0/component/rot/cfpa
67472025-04-30T06:35:43.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 508 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
67482025-04-30T06:35:43.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } response = ReadRot(Ok)
67492025-04-30T06:35:43.036ZINFOtest_metrics (dropshot): request completed latency_us = 650 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 9398ca5a-ecb1-4d40-920a-91363bcd119b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
67502025-04-30T06:35:43.038ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 1122bc22-494c-46ad-9847-2fa2e1ae6a7b uri = /sp/switch/1
67512025-04-30T06:35:43.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 419 }, kind: MgsRequest(SpState) }
67522025-04-30T06:35:43.039ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
67532025-04-30T06:35:43.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 419 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
67542025-04-30T06:35:43.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 420 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
67552025-04-30T06:35:43.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 420 } 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(()) }))
67562025-04-30T06:35:43.039ZINFOtest_metrics (dropshot): request completed latency_us = 1406 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 1122bc22-494c-46ad-9847-2fa2e1ae6a7b response_code = 200 uri = /sp/switch/1
67572025-04-30T06:35:43.040ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 4db205db-5990-436c-9ec7-180500b18bc9 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
67582025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
67592025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 421 } response = CabooseValue
67602025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
67612025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 422 } response = CabooseValue
67622025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
67632025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 423 } response = CabooseValue
67642025-04-30T06:35:43.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
67652025-04-30T06:35:43.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 424 } response = CabooseValue
67662025-04-30T06:35:43.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
67672025-04-30T06:35:43.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 425 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
67682025-04-30T06:35:43.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
67692025-04-30T06:35:43.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 426 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67702025-04-30T06:35:43.041ZINFOtest_metrics (dropshot): request completed latency_us = 1506 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 4db205db-5990-436c-9ec7-180500b18bc9 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
67712025-04-30T06:35:43.044ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = db081fb6-16a5-4f14-b7de-f051f7a42e31 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
67722025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
67732025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 427 } response = CabooseValue
67742025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
67752025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 428 } response = CabooseValue
67762025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
67772025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 429 } response = CabooseValue
67782025-04-30T06:35:43.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
67792025-04-30T06:35:43.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 430 } response = CabooseValue
67802025-04-30T06:35:43.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
67812025-04-30T06:35:43.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 431 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
67822025-04-30T06:35:43.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
67832025-04-30T06:35:43.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 432 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67842025-04-30T06:35:43.046ZINFOtest_metrics (dropshot): request completed latency_us = 1891 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = db081fb6-16a5-4f14-b7de-f051f7a42e31 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
67852025-04-30T06:35:43.046ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 67eb93c6-2000-48b7-9a3a-57c1c5023ab7 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
67862025-04-30T06:35:43.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
67872025-04-30T06:35:43.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 433 } response = CabooseValue
67882025-04-30T06:35:43.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
67892025-04-30T06:35:43.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 434 } response = CabooseValue
67902025-04-30T06:35:43.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
67912025-04-30T06:35:43.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 435 } response = CabooseValue
67922025-04-30T06:35:43.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
67932025-04-30T06:35:43.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 436 } response = CabooseValue
67942025-04-30T06:35:43.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
67952025-04-30T06:35:43.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 437 } response = CabooseValue
67962025-04-30T06:35:43.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
67972025-04-30T06:35:43.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 438 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
67982025-04-30T06:35:43.049ZINFOtest_metrics (dropshot): request completed latency_us = 3297 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 67eb93c6-2000-48b7-9a3a-57c1c5023ab7 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
67992025-04-30T06:35:43.051ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = e4d87fb0-6c81-406d-b6fa-f8f9709718ae uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
68002025-04-30T06:35:43.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
68012025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 439 } response = CabooseValue
68022025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
68032025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 440 } response = CabooseValue
68042025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
68052025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 441 } response = CabooseValue
68062025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
68072025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 442 } response = CabooseValue
68082025-04-30T06:35:43.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
68092025-04-30T06:35:43.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 443 } response = CabooseValue
68102025-04-30T06:35:43.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
68112025-04-30T06:35:43.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 444 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68122025-04-30T06:35:43.053ZINFOtest_metrics (dropshot): request completed latency_us = 1897 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = e4d87fb0-6c81-406d-b6fa-f8f9709718ae response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
68132025-04-30T06:35:43.054ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = bdfbac0e-b55f-4977-b26b-51ad006bdeec uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
68142025-04-30T06:35:43.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
68152025-04-30T06:35:43.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 445 } response = CabooseValue
68162025-04-30T06:35:43.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 446 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
68172025-04-30T06:35:43.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 446 } response = CabooseValue
68182025-04-30T06:35:43.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 447 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
68192025-04-30T06:35:43.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 447 } response = CabooseValue
68202025-04-30T06:35:43.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 448 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
68212025-04-30T06:35:43.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 448 } response = CabooseValue
68222025-04-30T06:35:43.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 449 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
68232025-04-30T06:35:43.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 449 } response = CabooseValue
68242025-04-30T06:35:43.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 450 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
68252025-04-30T06:35:43.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 450 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68262025-04-30T06:35:43.057ZINFOtest_metrics (dropshot): request completed latency_us = 2950 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = bdfbac0e-b55f-4977-b26b-51ad006bdeec response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
68272025-04-30T06:35:43.058ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 097b3c9b-4058-4e09-a6f3-56dce4c95067 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
68282025-04-30T06:35:43.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
68292025-04-30T06:35:43.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 451 } response = CabooseValue
68302025-04-30T06:35:43.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
68312025-04-30T06:35:43.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 452 } response = CabooseValue
68322025-04-30T06:35:43.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 453 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
68332025-04-30T06:35:43.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 453 } response = CabooseValue
68342025-04-30T06:35:43.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 454 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
68352025-04-30T06:35:43.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 454 } response = CabooseValue
68362025-04-30T06:35:43.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
68372025-04-30T06:35:43.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 455 } response = CabooseValue
68382025-04-30T06:35:43.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
68392025-04-30T06:35:43.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 456 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68402025-04-30T06:35:43.061ZINFOtest_metrics (dropshot): request completed latency_us = 2991 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 097b3c9b-4058-4e09-a6f3-56dce4c95067 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
68412025-04-30T06:35:43.062ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 515ca31a-0b56-43e2-9610-e31dd5050d08 uri = /sp/switch/1/component/rot/cmpa
68422025-04-30T06:35:43.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 457 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
68432025-04-30T06:35:43.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 457 } response = ReadRot(Ok)
68442025-04-30T06:35:43.062ZINFOtest_metrics (dropshot): request completed latency_us = 827 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 515ca31a-0b56-43e2-9610-e31dd5050d08 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
68452025-04-30T06:35:43.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = c5c9d444-f0c1-4b16-986d-10527bd37f29 uri = /sp/switch/1/component/rot/cfpa
68462025-04-30T06:35:43.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 458 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
68472025-04-30T06:35:43.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 458 } response = ReadRot(Ok)
68482025-04-30T06:35:43.065ZINFOtest_metrics (dropshot): request completed latency_us = 1679 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = c5c9d444-f0c1-4b16-986d-10527bd37f29 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
68492025-04-30T06:35:43.066ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = e599c5f1-d367-4fe1-95a0-e93538d414ca uri = /sp/switch/1/component/rot/cfpa
68502025-04-30T06:35:43.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 459 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
68512025-04-30T06:35:43.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 459 } response = ReadRot(Ok)
68522025-04-30T06:35:43.069ZINFOtest_metrics (dropshot): request completed latency_us = 2948 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = e599c5f1-d367-4fe1-95a0-e93538d414ca response_code = 200 uri = /sp/switch/1/component/rot/cfpa
68532025-04-30T06:35:43.070ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = abb76a7f-0ff6-47f5-8f6b-b0115d37860e uri = /sp/switch/1/component/rot/cfpa
68542025-04-30T06:35:43.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 460 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
68552025-04-30T06:35:43.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 460 } response = ReadRot(Ok)
68562025-04-30T06:35:43.071ZINFOtest_metrics (dropshot): request completed latency_us = 1055 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = abb76a7f-0ff6-47f5-8f6b-b0115d37860e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
68572025-04-30T06:35:43.072ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = b7ea48d5-5cf5-4631-8ddc-b5b6336b22d8 uri = /sp/sled/0
68582025-04-30T06:35:43.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(SpState) }
68592025-04-30T06:35:43.073ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
68602025-04-30T06:35:43.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
68612025-04-30T06:35:43.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
68622025-04-30T06:35:43.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } 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(()) }))
68632025-04-30T06:35:43.074ZINFOtest_metrics (dropshot): request completed latency_us = 1676 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = b7ea48d5-5cf5-4631-8ddc-b5b6336b22d8 response_code = 200 uri = /sp/sled/0
68642025-04-30T06:35:43.075ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = e2130a54-e692-4ca4-b697-3fee9c27fd5e uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
68652025-04-30T06:35:43.076ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
68662025-04-30T06:35:43.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
68672025-04-30T06:35:43.077ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
68682025-04-30T06:35:43.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = CabooseValue
68692025-04-30T06:35:43.077ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
68702025-04-30T06:35:43.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
68712025-04-30T06:35:43.078ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
68722025-04-30T06:35:43.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = CabooseValue
68732025-04-30T06:35:43.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
68742025-04-30T06:35:43.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
68752025-04-30T06:35:43.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
68762025-04-30T06:35:43.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68772025-04-30T06:35:43.079ZINFOtest_metrics (dropshot): request completed latency_us = 3631 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = e2130a54-e692-4ca4-b697-3fee9c27fd5e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
68782025-04-30T06:35:43.080ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = c835a46d-ec13-44f3-bc5b-500575217884 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
68792025-04-30T06:35:43.080ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
68802025-04-30T06:35:43.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
68812025-04-30T06:35:43.081ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
68822025-04-30T06:35:43.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = CabooseValue
68832025-04-30T06:35:43.081ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
68842025-04-30T06:35:43.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
68852025-04-30T06:35:43.082ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
68862025-04-30T06:35:43.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = CabooseValue
68872025-04-30T06:35:43.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
68882025-04-30T06:35:43.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
68892025-04-30T06:35:43.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
68902025-04-30T06:35:43.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
68912025-04-30T06:35:43.084ZINFOtest_metrics (dropshot): request completed latency_us = 2490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = c835a46d-ec13-44f3-bc5b-500575217884 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
68922025-04-30T06:35:43.084ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 0b3b9a2b-2333-4dc7-87ec-57515bdc8453 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
68932025-04-30T06:35:43.084ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
68942025-04-30T06:35:43.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
68952025-04-30T06:35:43.084ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
68962025-04-30T06:35:43.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = CabooseValue
68972025-04-30T06:35:43.084ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
68982025-04-30T06:35:43.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
68992025-04-30T06:35:43.085ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
69002025-04-30T06:35:43.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = CabooseValue
69012025-04-30T06:35:43.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
69022025-04-30T06:35:43.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
69032025-04-30T06:35:43.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
69042025-04-30T06:35:43.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69052025-04-30T06:35:43.099ZINFOtest_metrics (dropshot): request completed latency_us = 14974 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 0b3b9a2b-2333-4dc7-87ec-57515bdc8453 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
69062025-04-30T06:35:43.100ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 7885deec-7773-4f40-ae39-2ff17b1746d0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
69072025-04-30T06:35:43.100ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
69082025-04-30T06:35:43.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
69092025-04-30T06:35:43.108ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
69102025-04-30T06:35:43.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = CabooseValue
69112025-04-30T06:35:43.109ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
69122025-04-30T06:35:43.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
69132025-04-30T06:35:43.110ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
69142025-04-30T06:35:43.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = CabooseValue
69152025-04-30T06:35:43.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
69162025-04-30T06:35:43.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = CabooseValue
69172025-04-30T06:35:43.111ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
69182025-04-30T06:35:43.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69192025-04-30T06:35:43.111ZINFOtest_metrics (dropshot): request completed latency_us = 10794 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 7885deec-7773-4f40-ae39-2ff17b1746d0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
69202025-04-30T06:35:43.112ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = cb8c18e5-e10f-480c-96e8-7fd4c961b719 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
69212025-04-30T06:35:43.112ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
69222025-04-30T06:35:43.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = CabooseValue
69232025-04-30T06:35:43.113ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
69242025-04-30T06:35:43.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = CabooseValue
69252025-04-30T06:35:43.113ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
69262025-04-30T06:35:43.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = CabooseValue
69272025-04-30T06:35:43.113ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
69282025-04-30T06:35:43.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = CabooseValue
69292025-04-30T06:35:43.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
69302025-04-30T06:35:43.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = CabooseValue
69312025-04-30T06:35:43.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
69322025-04-30T06:35:43.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69332025-04-30T06:35:43.114ZINFOtest_metrics (dropshot): request completed latency_us = 2161 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = cb8c18e5-e10f-480c-96e8-7fd4c961b719 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
69342025-04-30T06:35:43.115ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = c0b49e3f-e3a6-46fd-bb52-d566f4413fba uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
69352025-04-30T06:35:43.115ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
69362025-04-30T06:35:43.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = CabooseValue
69372025-04-30T06:35:43.115ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
69382025-04-30T06:35:43.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = CabooseValue
69392025-04-30T06:35:43.116ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
69402025-04-30T06:35:43.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = CabooseValue
69412025-04-30T06:35:43.116ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
69422025-04-30T06:35:43.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = CabooseValue
69432025-04-30T06:35:43.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
69442025-04-30T06:35:43.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = CabooseValue
69452025-04-30T06:35:43.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
69462025-04-30T06:35:43.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69472025-04-30T06:35:43.117ZINFOtest_metrics (dropshot): request completed latency_us = 1926 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = c0b49e3f-e3a6-46fd-bb52-d566f4413fba response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
69482025-04-30T06:35:43.117ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 28e1616e-2820-4d14-b110-f4cb86307c8d uri = /sp/sled/0/component/rot/cmpa
69492025-04-30T06:35:43.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
69502025-04-30T06:35:43.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = ReadRot(Ok)
69512025-04-30T06:35:43.118ZINFOtest_metrics (dropshot): request completed latency_us = 395 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 28e1616e-2820-4d14-b110-f4cb86307c8d response_code = 200 uri = /sp/sled/0/component/rot/cmpa
69522025-04-30T06:35:43.119ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 21376d89-4b77-4c48-a77c-7790d421037e uri = /sp/sled/0/component/rot/cfpa
69532025-04-30T06:35:43.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
69542025-04-30T06:35:43.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = ReadRot(Ok)
69552025-04-30T06:35:43.120ZINFOtest_metrics (dropshot): request completed latency_us = 465 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 21376d89-4b77-4c48-a77c-7790d421037e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
69562025-04-30T06:35:43.120ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 7275426a-df40-40c3-bb9a-77a64ce3bf0d uri = /sp/sled/0/component/rot/cfpa
69572025-04-30T06:35:43.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
69582025-04-30T06:35:43.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = ReadRot(Ok)
69592025-04-30T06:35:43.120ZINFOtest_metrics (dropshot): request completed latency_us = 694 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 7275426a-df40-40c3-bb9a-77a64ce3bf0d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
69602025-04-30T06:35:43.121ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 70196037-4fb4-4eb7-a2c4-b6258ab8aa32 uri = /sp/sled/0/component/rot/cfpa
69612025-04-30T06:35:43.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
69622025-04-30T06:35:43.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = ReadRot(Ok)
69632025-04-30T06:35:43.122ZINFOtest_metrics (dropshot): request completed latency_us = 1046 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 70196037-4fb4-4eb7-a2c4-b6258ab8aa32 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
69642025-04-30T06:35:43.123ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = d6bf6329-a012-4be5-b84e-e08a022c2264 uri = /sp/sled/1
69652025-04-30T06:35:43.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(SpState) }
69662025-04-30T06:35:43.123ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
69672025-04-30T06:35:43.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
69682025-04-30T06:35:43.123ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
69692025-04-30T06:35:43.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } 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(()) }))
69702025-04-30T06:35:43.124ZINFOtest_metrics (dropshot): request completed latency_us = 907 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = d6bf6329-a012-4be5-b84e-e08a022c2264 response_code = 200 uri = /sp/sled/1
69712025-04-30T06:35:43.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 2d2e18a4-0bd3-4608-8c26-3d585b3d0a19 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
69722025-04-30T06:35:43.125ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
69732025-04-30T06:35:43.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
69742025-04-30T06:35:43.125ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
69752025-04-30T06:35:43.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = CabooseValue
69762025-04-30T06:35:43.126ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
69772025-04-30T06:35:43.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
69782025-04-30T06:35:43.126ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
69792025-04-30T06:35:43.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = CabooseValue
69802025-04-30T06:35:43.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
69812025-04-30T06:35:43.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
69822025-04-30T06:35:43.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
69832025-04-30T06:35:43.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69842025-04-30T06:35:43.127ZINFOtest_metrics (dropshot): request completed latency_us = 2626 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 2d2e18a4-0bd3-4608-8c26-3d585b3d0a19 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
69852025-04-30T06:35:43.130ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 164ba98b-109e-44f7-b753-227dc13887ff uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
69862025-04-30T06:35:43.130ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
69872025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
69882025-04-30T06:35:43.130ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
69892025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = CabooseValue
69902025-04-30T06:35:43.130ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
69912025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
69922025-04-30T06:35:43.130ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
69932025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = CabooseValue
69942025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
69952025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
69962025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
69972025-04-30T06:35:43.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
69982025-04-30T06:35:43.130ZINFOtest_metrics (dropshot): request completed latency_us = 1438 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 164ba98b-109e-44f7-b753-227dc13887ff response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
69992025-04-30T06:35:43.131ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 2d8f252d-ca5f-449e-83bf-365628ecdbc8 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
70002025-04-30T06:35:43.131ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
70012025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
70022025-04-30T06:35:43.132ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
70032025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = CabooseValue
70042025-04-30T06:35:43.132ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
70052025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
70062025-04-30T06:35:43.132ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
70072025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = CabooseValue
70082025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
70092025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
70102025-04-30T06:35:43.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
70112025-04-30T06:35:43.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70122025-04-30T06:35:43.133ZINFOtest_metrics (dropshot): request completed latency_us = 1932 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 2d8f252d-ca5f-449e-83bf-365628ecdbc8 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
70132025-04-30T06:35:43.135ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 9772d30f-7c39-4f1b-ac37-4e64b347af6b uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
70142025-04-30T06:35:43.136ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
70152025-04-30T06:35:43.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
70162025-04-30T06:35:43.136ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
70172025-04-30T06:35:43.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = CabooseValue
70182025-04-30T06:35:43.136ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
70192025-04-30T06:35:43.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
70202025-04-30T06:35:43.136ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
70212025-04-30T06:35:43.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = CabooseValue
70222025-04-30T06:35:43.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
70232025-04-30T06:35:43.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = CabooseValue
70242025-04-30T06:35:43.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
70252025-04-30T06:35:43.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70262025-04-30T06:35:43.138ZINFOtest_metrics (dropshot): request completed latency_us = 2841 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 9772d30f-7c39-4f1b-ac37-4e64b347af6b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
70272025-04-30T06:35:43.141ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 50724b40-c7ac-44de-8836-dafc15eff326 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
70282025-04-30T06:35:43.141ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
70292025-04-30T06:35:43.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = CabooseValue
70302025-04-30T06:35:43.141ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
70312025-04-30T06:35:43.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = CabooseValue
70322025-04-30T06:35:43.142ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
70332025-04-30T06:35:43.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = CabooseValue
70342025-04-30T06:35:43.142ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
70352025-04-30T06:35:43.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = CabooseValue
70362025-04-30T06:35:43.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
70372025-04-30T06:35:43.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = CabooseValue
70382025-04-30T06:35:43.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
70392025-04-30T06:35:43.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70402025-04-30T06:35:43.146ZINFOtest_metrics (dropshot): request completed latency_us = 5706 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 50724b40-c7ac-44de-8836-dafc15eff326 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
70412025-04-30T06:35:43.147ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = a27eb89d-c0a5-41ae-9001-f0a24131fc9c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
70422025-04-30T06:35:43.147ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
70432025-04-30T06:35:43.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = CabooseValue
70442025-04-30T06:35:43.147ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
70452025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = CabooseValue
70462025-04-30T06:35:43.148ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
70472025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = CabooseValue
70482025-04-30T06:35:43.148ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
70492025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = CabooseValue
70502025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
70512025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = CabooseValue
70522025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
70532025-04-30T06:35:43.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
70542025-04-30T06:35:43.148ZINFOtest_metrics (dropshot): request completed latency_us = 1542 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = a27eb89d-c0a5-41ae-9001-f0a24131fc9c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
70552025-04-30T06:35:43.149ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 3c038012-da89-496c-937f-fc1b0f63d577 uri = /sp/sled/1/component/rot/cmpa
70562025-04-30T06:35:43.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
70572025-04-30T06:35:43.150ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = ReadRot(Ok)
70582025-04-30T06:35:43.150ZINFOtest_metrics (dropshot): request completed latency_us = 409 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 3c038012-da89-496c-937f-fc1b0f63d577 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
70592025-04-30T06:35:43.150ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = f315de64-5f1a-45e3-af7c-f7c6dfeb0642 uri = /sp/sled/1/component/rot/cfpa
70602025-04-30T06:35:43.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
70612025-04-30T06:35:43.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = ReadRot(Ok)
70622025-04-30T06:35:43.158ZINFOtest_metrics (dropshot): request completed latency_us = 8121 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = f315de64-5f1a-45e3-af7c-f7c6dfeb0642 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
70632025-04-30T06:35:43.166ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 602eef06-543f-4bb1-83ad-85f7cf3f02cc uri = /sp/sled/1/component/rot/cfpa
70642025-04-30T06:35:43.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
70652025-04-30T06:35:43.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = ReadRot(Ok)
70662025-04-30T06:35:43.167ZINFOtest_metrics (dropshot): request completed latency_us = 885 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 602eef06-543f-4bb1-83ad-85f7cf3f02cc response_code = 200 uri = /sp/sled/1/component/rot/cfpa
70672025-04-30T06:35:43.170ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 4ab7a791-7fb8-479b-bd36-f04c08d9bc48 uri = /sp/sled/1/component/rot/cfpa
70682025-04-30T06:35:43.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
70692025-04-30T06:35:43.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = ReadRot(Ok)
70702025-04-30T06:35:43.170ZINFOtest_metrics (dropshot): request completed latency_us = 1167 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63287 req_id = 4ab7a791-7fb8-479b-bd36-f04c08d9bc48 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
70712025-04-30T06:35:43.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
70722025-04-30T06:35:43.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
70732025-04-30T06:35:43.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
70742025-04-30T06:35:43.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
70752025-04-30T06:35:43.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 461 }, kind: MgsRequest(SpState) }
70762025-04-30T06:35:43.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 509 }, kind: MgsRequest(SpState) }
70772025-04-30T06:35:43.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(SpState) }
70782025-04-30T06:35:43.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(SpState) }
70792025-04-30T06:35:43.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
70802025-04-30T06:35:43.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
70812025-04-30T06:35:43.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
70822025-04-30T06:35:43.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
70832025-04-30T06:35:43.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
70842025-04-30T06:35:43.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 461 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
70852025-04-30T06:35:43.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
70862025-04-30T06:35:43.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
70872025-04-30T06:35:43.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 510 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
70882025-04-30T06:35:43.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 462 }, kind: MgsRequest(SpState) }
70892025-04-30T06:35:43.332ZTRACtest_metrics (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 }) }
70902025-04-30T06:35:43.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
70912025-04-30T06:35:43.333ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
70922025-04-30T06:35:43.333ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
70932025-04-30T06:35:43.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
70942025-04-30T06:35:43.333ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
70952025-04-30T06:35:43.333ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
70962025-04-30T06:35:43.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
70972025-04-30T06:35:43.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
70982025-04-30T06:35:43.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
70992025-04-30T06:35:43.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 462 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
71002025-04-30T06:35:43.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71012025-04-30T06:35:43.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71022025-04-30T06:35:43.335ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
71032025-04-30T06:35:43.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 511 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
71042025-04-30T06:35:43.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
71052025-04-30T06:35:43.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
71062025-04-30T06:35:43.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
71072025-04-30T06:35:43.341ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
71082025-04-30T06:35:43.341ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
71092025-04-30T06:35:43.341ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
71102025-04-30T06:35:43.341ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
71112025-04-30T06:35:43.341ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
71122025-04-30T06:35:43.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71132025-04-30T06:35:43.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71142025-04-30T06:35:43.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71152025-04-30T06:35:43.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 512 }, kind: MgsRequest(SpState) }
71162025-04-30T06:35:43.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
71172025-04-30T06:35:43.344ZTRACtest_metrics (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 }) }
71182025-04-30T06:35:43.345ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
71192025-04-30T06:35:43.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
71202025-04-30T06:35:43.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
71212025-04-30T06:35:43.346ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
71222025-04-30T06:35:43.346ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
71232025-04-30T06:35:43.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
71242025-04-30T06:35:43.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71252025-04-30T06:35:43.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71262025-04-30T06:35:43.346ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
71272025-04-30T06:35:43.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
71282025-04-30T06:35:43.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
71292025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
71302025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
71312025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
71322025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
71332025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
71342025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
71352025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
71362025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
71372025-04-30T06:35:43.349ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
71382025-04-30T06:35:43.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71392025-04-30T06:35:43.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
71402025-04-30T06:35:43.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
71412025-04-30T06:35:43.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
71422025-04-30T06:35:43.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
71432025-04-30T06:35:43.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
71442025-04-30T06:35:43.354ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
71452025-04-30T06:35:43.354ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
71462025-04-30T06:35:43.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71472025-04-30T06:35:43.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71482025-04-30T06:35:43.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
71492025-04-30T06:35:43.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
71502025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
71512025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
71522025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
71532025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
71542025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
71552025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
71562025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
71572025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
71582025-04-30T06:35:43.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
71592025-04-30T06:35:43.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
71602025-04-30T06:35:43.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71612025-04-30T06:35:43.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
71622025-04-30T06:35:43.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
71632025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
71642025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
71652025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
71662025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
71672025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
71682025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
71692025-04-30T06:35:43.363ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
71702025-04-30T06:35:43.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71712025-04-30T06:35:43.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
71722025-04-30T06:35:43.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
71732025-04-30T06:35:43.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
71742025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
71752025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
71762025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
71772025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
71782025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
71792025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
71802025-04-30T06:35:43.369ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
71812025-04-30T06:35:43.369ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
71822025-04-30T06:35:43.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
71832025-04-30T06:35:43.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(SpState) }
71842025-04-30T06:35:43.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(SpState) }
71852025-04-30T06:35:43.385ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
71862025-04-30T06:35:43.386ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
71872025-04-30T06:35:43.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
71882025-04-30T06:35:43.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
71892025-04-30T06:35:43.388ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
71902025-04-30T06:35:43.388ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
71912025-04-30T06:35:43.454ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:45417
71922025-04-30T06:35:43.454ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 9374aa02-a691-48d3-86f2-baaef21694b7 uri = /ignition
71932025-04-30T06:35:43.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 513 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
71942025-04-30T06:35:43.455ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
71952025-04-30T06:35:43.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
71962025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
71972025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
71982025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
71992025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
72002025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
72012025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
72022025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
72032025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
72042025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
72052025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
72062025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
72072025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
72082025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
72092025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
72102025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
72112025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
72122025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
72132025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
72142025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
72152025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
72162025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
72172025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
72182025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
72192025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
72202025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
72212025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
72222025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
72232025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
72242025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
72252025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
72262025-04-30T06:35:43.463ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
72272025-04-30T06:35:43.463ZINFOtest_metrics (dropshot): request completed latency_us = 9025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 9374aa02-a691-48d3-86f2-baaef21694b7 response_code = 200 uri = /ignition
72282025-04-30T06:35:43.465ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 8eb31a6a-61f7-4fda-9ff8-b520f2e1b8fc uri = /sp/switch/0
72292025-04-30T06:35:43.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 514 }, kind: MgsRequest(SpState) }
72302025-04-30T06:35:43.465ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
72312025-04-30T06:35:43.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
72322025-04-30T06:35:43.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 515 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
72332025-04-30T06:35:43.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } 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(()) }))
72342025-04-30T06:35:43.466ZINFOtest_metrics (dropshot): request completed latency_us = 999 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 8eb31a6a-61f7-4fda-9ff8-b520f2e1b8fc response_code = 200 uri = /sp/switch/0
72352025-04-30T06:35:43.468ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 1000a4c5-814d-4b3a-9d4a-1a277ed6db7b uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
72362025-04-30T06:35:43.468ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
72372025-04-30T06:35:43.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = CabooseValue
72382025-04-30T06:35:43.468ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
72392025-04-30T06:35:43.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = CabooseValue
72402025-04-30T06:35:43.469ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
72412025-04-30T06:35:43.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = CabooseValue
72422025-04-30T06:35:43.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
72432025-04-30T06:35:43.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = CabooseValue
72442025-04-30T06:35:43.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
72452025-04-30T06:35:43.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
72462025-04-30T06:35:43.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
72472025-04-30T06:35:43.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
72482025-04-30T06:35:43.470ZINFOtest_metrics (dropshot): request completed latency_us = 2341 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 1000a4c5-814d-4b3a-9d4a-1a277ed6db7b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
72492025-04-30T06:35:43.471ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 77b4d823-87ef-46f1-9aba-c31682fe14dc uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
72502025-04-30T06:35:43.471ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
72512025-04-30T06:35:43.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = CabooseValue
72522025-04-30T06:35:43.471ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
72532025-04-30T06:35:43.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = CabooseValue
72542025-04-30T06:35:43.472ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
72552025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = CabooseValue
72562025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
72572025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = CabooseValue
72582025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
72592025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
72602025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
72612025-04-30T06:35:43.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
72622025-04-30T06:35:43.472ZINFOtest_metrics (dropshot): request completed latency_us = 1669 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 77b4d823-87ef-46f1-9aba-c31682fe14dc response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
72632025-04-30T06:35:43.475ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 4f9720b1-c5d1-4403-ad94-bacc32d667fa uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
72642025-04-30T06:35:43.475ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
72652025-04-30T06:35:43.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = CabooseValue
72662025-04-30T06:35:43.476ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
72672025-04-30T06:35:43.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = CabooseValue
72682025-04-30T06:35:43.476ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
72692025-04-30T06:35:43.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } response = CabooseValue
72702025-04-30T06:35:43.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
72712025-04-30T06:35:43.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
72722025-04-30T06:35:43.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
72732025-04-30T06:35:43.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = CabooseValue
72742025-04-30T06:35:43.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
72752025-04-30T06:35:43.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
72762025-04-30T06:35:43.479ZINFOtest_metrics (dropshot): request completed latency_us = 4108 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 4f9720b1-c5d1-4403-ad94-bacc32d667fa response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
72772025-04-30T06:35:43.494ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 1aff501b-d44c-4aae-959b-957653ac3a43 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
72782025-04-30T06:35:43.494ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
72792025-04-30T06:35:43.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
72802025-04-30T06:35:43.495ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
72812025-04-30T06:35:43.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = CabooseValue
72822025-04-30T06:35:43.495ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
72832025-04-30T06:35:43.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = CabooseValue
72842025-04-30T06:35:43.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
72852025-04-30T06:35:43.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
72862025-04-30T06:35:43.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
72872025-04-30T06:35:43.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = CabooseValue
72882025-04-30T06:35:43.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
72892025-04-30T06:35:43.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
72902025-04-30T06:35:43.498ZINFOtest_metrics (dropshot): request completed latency_us = 4306 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 1aff501b-d44c-4aae-959b-957653ac3a43 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
72912025-04-30T06:35:43.499ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 3618c1ce-b38f-4d2c-b667-ecf78b5bb834 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
72922025-04-30T06:35:43.501ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
72932025-04-30T06:35:43.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
72942025-04-30T06:35:43.503ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
72952025-04-30T06:35:43.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = CabooseValue
72962025-04-30T06:35:43.503ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
72972025-04-30T06:35:43.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = CabooseValue
72982025-04-30T06:35:43.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
72992025-04-30T06:35:43.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = CabooseValue
73002025-04-30T06:35:43.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
73012025-04-30T06:35:43.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = CabooseValue
73022025-04-30T06:35:43.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 545 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
73032025-04-30T06:35:43.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73042025-04-30T06:35:43.505ZINFOtest_metrics (dropshot): request completed latency_us = 5659 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 3618c1ce-b38f-4d2c-b667-ecf78b5bb834 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
73052025-04-30T06:35:43.506ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 458a01e5-15e0-448c-a338-3035f09c443e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
73062025-04-30T06:35:43.507ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
73072025-04-30T06:35:43.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = CabooseValue
73082025-04-30T06:35:43.507ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
73092025-04-30T06:35:43.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = CabooseValue
73102025-04-30T06:35:43.507ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
73112025-04-30T06:35:43.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = CabooseValue
73122025-04-30T06:35:43.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 549 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
73132025-04-30T06:35:43.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 549 } response = CabooseValue
73142025-04-30T06:35:43.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 550 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
73152025-04-30T06:35:43.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } response = CabooseValue
73162025-04-30T06:35:43.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 551 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
73172025-04-30T06:35:43.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73182025-04-30T06:35:43.511ZINFOtest_metrics (dropshot): request completed latency_us = 5003 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 458a01e5-15e0-448c-a338-3035f09c443e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
73192025-04-30T06:35:43.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 93153ba8-c029-4265-bb31-3044ea1947f1 uri = /sp/switch/0/component/rot/cmpa
73202025-04-30T06:35:43.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
73212025-04-30T06:35:43.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = ReadRot(Ok)
73222025-04-30T06:35:43.513ZINFOtest_metrics (dropshot): request completed latency_us = 1316 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 93153ba8-c029-4265-bb31-3044ea1947f1 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
73232025-04-30T06:35:43.516ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 1ee35d0c-c8da-4a08-a37e-42d9cf92d173 uri = /sp/switch/0/component/rot/cfpa
73242025-04-30T06:35:43.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
73252025-04-30T06:35:43.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = ReadRot(Ok)
73262025-04-30T06:35:43.517ZINFOtest_metrics (dropshot): request completed latency_us = 2017 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 1ee35d0c-c8da-4a08-a37e-42d9cf92d173 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
73272025-04-30T06:35:43.518ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 6251246f-03d5-4d33-9eea-9febaaab0016 uri = /sp/switch/0/component/rot/cfpa
73282025-04-30T06:35:43.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
73292025-04-30T06:35:43.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = ReadRot(Ok)
73302025-04-30T06:35:43.519ZINFOtest_metrics (dropshot): request completed latency_us = 759 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 6251246f-03d5-4d33-9eea-9febaaab0016 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
73312025-04-30T06:35:43.520ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 18ca0439-e0e0-43b5-a07e-8b79773531a1 uri = /sp/switch/0/component/rot/cfpa
73322025-04-30T06:35:43.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 555 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
73332025-04-30T06:35:43.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = ReadRot(Ok)
73342025-04-30T06:35:43.520ZINFOtest_metrics (dropshot): request completed latency_us = 701 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 18ca0439-e0e0-43b5-a07e-8b79773531a1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
73352025-04-30T06:35:43.523ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 5a6e7229-7ae1-4d26-8b89-37d0ad587ebb uri = /sp/switch/1
73362025-04-30T06:35:43.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 463 }, kind: MgsRequest(SpState) }
73372025-04-30T06:35:43.523ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
73382025-04-30T06:35:43.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 463 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
73392025-04-30T06:35:43.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 464 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
73402025-04-30T06:35:43.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 464 } 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(()) }))
73412025-04-30T06:35:43.524ZINFOtest_metrics (dropshot): request completed latency_us = 786 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 5a6e7229-7ae1-4d26-8b89-37d0ad587ebb response_code = 200 uri = /sp/switch/1
73422025-04-30T06:35:43.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = b165ceec-7b30-41c2-b330-3acce240617d uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
73432025-04-30T06:35:43.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
73442025-04-30T06:35:43.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 465 } response = CabooseValue
73452025-04-30T06:35:43.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
73462025-04-30T06:35:43.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 466 } response = CabooseValue
73472025-04-30T06:35:43.525ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
73482025-04-30T06:35:43.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 467 } response = CabooseValue
73492025-04-30T06:35:43.526ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
73502025-04-30T06:35:43.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 468 } response = CabooseValue
73512025-04-30T06:35:43.526ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
73522025-04-30T06:35:43.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 469 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
73532025-04-30T06:35:43.526ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
73542025-04-30T06:35:43.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 470 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73552025-04-30T06:35:43.526ZINFOtest_metrics (dropshot): request completed latency_us = 1629 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = b165ceec-7b30-41c2-b330-3acce240617d response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
73562025-04-30T06:35:43.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = acd22b14-ef83-4edd-8289-d55211db6493 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
73572025-04-30T06:35:43.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
73582025-04-30T06:35:43.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 471 } response = CabooseValue
73592025-04-30T06:35:43.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
73602025-04-30T06:35:43.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 472 } response = CabooseValue
73612025-04-30T06:35:43.531ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
73622025-04-30T06:35:43.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 473 } response = CabooseValue
73632025-04-30T06:35:43.532ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
73642025-04-30T06:35:43.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 474 } response = CabooseValue
73652025-04-30T06:35:43.532ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
73662025-04-30T06:35:43.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 475 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
73672025-04-30T06:35:43.534ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
73682025-04-30T06:35:43.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 476 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73692025-04-30T06:35:43.552ZINFOtest_metrics (dropshot): request completed latency_us = 24638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = acd22b14-ef83-4edd-8289-d55211db6493 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
73702025-04-30T06:35:43.552ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = fa580306-31f2-4322-ba12-6475107b5683 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
73712025-04-30T06:35:43.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
73722025-04-30T06:35:43.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 477 } response = CabooseValue
73732025-04-30T06:35:43.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
73742025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 478 } response = CabooseValue
73752025-04-30T06:35:43.554ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
73762025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 479 } response = CabooseValue
73772025-04-30T06:35:43.554ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
73782025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 480 } response = CabooseValue
73792025-04-30T06:35:43.554ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
73802025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 481 } response = CabooseValue
73812025-04-30T06:35:43.554ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
73822025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 482 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73832025-04-30T06:35:43.554ZINFOtest_metrics (dropshot): request completed latency_us = 1305 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = fa580306-31f2-4322-ba12-6475107b5683 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
73842025-04-30T06:35:43.554ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 2f3f1822-80de-47e0-8658-0b5dc4addd71 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
73852025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
73862025-04-30T06:35:43.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 483 } response = CabooseValue
73872025-04-30T06:35:43.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
73882025-04-30T06:35:43.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 484 } response = CabooseValue
73892025-04-30T06:35:43.555ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
73902025-04-30T06:35:43.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 485 } response = CabooseValue
73912025-04-30T06:35:43.555ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
73922025-04-30T06:35:43.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 486 } response = CabooseValue
73932025-04-30T06:35:43.555ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
73942025-04-30T06:35:43.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 487 } response = CabooseValue
73952025-04-30T06:35:43.555ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
73962025-04-30T06:35:43.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 488 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
73972025-04-30T06:35:43.556ZINFOtest_metrics (dropshot): request completed latency_us = 1357 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 2f3f1822-80de-47e0-8658-0b5dc4addd71 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
73982025-04-30T06:35:43.556ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 55c9f659-813a-46cb-a3e9-48e4eb14e2e4 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
73992025-04-30T06:35:43.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
74002025-04-30T06:35:43.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 489 } response = CabooseValue
74012025-04-30T06:35:43.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
74022025-04-30T06:35:43.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 490 } response = CabooseValue
74032025-04-30T06:35:43.557ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
74042025-04-30T06:35:43.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 491 } response = CabooseValue
74052025-04-30T06:35:43.557ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
74062025-04-30T06:35:43.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 492 } response = CabooseValue
74072025-04-30T06:35:43.558ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
74082025-04-30T06:35:43.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 493 } response = CabooseValue
74092025-04-30T06:35:43.558ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
74102025-04-30T06:35:43.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 494 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74112025-04-30T06:35:43.559ZINFOtest_metrics (dropshot): request completed latency_us = 2702 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 55c9f659-813a-46cb-a3e9-48e4eb14e2e4 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
74122025-04-30T06:35:43.564ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 18d8b993-357e-492d-ad5f-bfbe6bddcf18 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
74132025-04-30T06:35:43.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
74142025-04-30T06:35:43.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 495 } response = CabooseValue
74152025-04-30T06:35:43.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
74162025-04-30T06:35:43.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 496 } response = CabooseValue
74172025-04-30T06:35:43.581ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
74182025-04-30T06:35:43.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 497 } response = CabooseValue
74192025-04-30T06:35:43.582ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
74202025-04-30T06:35:43.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 498 } response = CabooseValue
74212025-04-30T06:35:43.582ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
74222025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 499 } response = CabooseValue
74232025-04-30T06:35:43.594ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
74242025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 500 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74252025-04-30T06:35:43.594ZINFOtest_metrics (dropshot): request completed latency_us = 20663 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 18d8b993-357e-492d-ad5f-bfbe6bddcf18 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
74262025-04-30T06:35:43.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 92945b4f-71fc-4d80-a314-79fa9fd64573 uri = /sp/switch/1/component/rot/cmpa
74272025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 501 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
74282025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 501 } response = ReadRot(Ok)
74292025-04-30T06:35:43.594ZINFOtest_metrics (dropshot): request completed latency_us = 1114 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 92945b4f-71fc-4d80-a314-79fa9fd64573 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
74302025-04-30T06:35:43.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 56bdb3de-1ab4-430e-a67b-6e18f70b8ed8 uri = /sp/switch/1/component/rot/cfpa
74312025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 502 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
74322025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 502 } response = ReadRot(Ok)
74332025-04-30T06:35:43.594ZINFOtest_metrics (dropshot): request completed latency_us = 780 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 56bdb3de-1ab4-430e-a67b-6e18f70b8ed8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
74342025-04-30T06:35:43.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 5dfe126e-2812-4641-88d7-598d7eed32fe uri = /sp/switch/1/component/rot/cfpa
74352025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 503 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
74362025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 503 } response = ReadRot(Ok)
74372025-04-30T06:35:43.594ZINFOtest_metrics (dropshot): request completed latency_us = 784 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 5dfe126e-2812-4641-88d7-598d7eed32fe response_code = 200 uri = /sp/switch/1/component/rot/cfpa
74382025-04-30T06:35:43.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 495e5c1c-183c-4c03-a131-726a4bf4832e uri = /sp/switch/1/component/rot/cfpa
74392025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 504 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
74402025-04-30T06:35:43.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 504 } response = ReadRot(Ok)
74412025-04-30T06:35:43.595ZINFOtest_metrics (dropshot): request completed latency_us = 474 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 495e5c1c-183c-4c03-a131-726a4bf4832e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
74422025-04-30T06:35:43.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 0a5601cb-c7f0-44c1-9ca4-2b6b79cdf1b3 uri = /sp/sled/0
74432025-04-30T06:35:43.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(SpState) }
74442025-04-30T06:35:43.595ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
74452025-04-30T06:35:43.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
74462025-04-30T06:35:43.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
74472025-04-30T06:35:43.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } 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(()) }))
74482025-04-30T06:35:43.599ZINFOtest_metrics (dropshot): request completed latency_us = 1971 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 0a5601cb-c7f0-44c1-9ca4-2b6b79cdf1b3 response_code = 200 uri = /sp/sled/0
74492025-04-30T06:35:43.599ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 86f7504b-2e0d-412c-b47c-7b9b63ea04f6 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
74502025-04-30T06:35:43.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
74512025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
74522025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
74532025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
74542025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
74552025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
74562025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
74572025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = CabooseValue
74582025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
74592025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
74602025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
74612025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74622025-04-30T06:35:43.600ZINFOtest_metrics (dropshot): request completed latency_us = 1590 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 86f7504b-2e0d-412c-b47c-7b9b63ea04f6 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
74632025-04-30T06:35:43.600ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 698e9429-d5e5-42c0-8804-52aa09efc7cf uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
74642025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
74652025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
74662025-04-30T06:35:43.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
74672025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
74682025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
74692025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
74702025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
74712025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
74722025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
74732025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
74742025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
74752025-04-30T06:35:43.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74762025-04-30T06:35:43.601ZINFOtest_metrics (dropshot): request completed latency_us = 2168 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 698e9429-d5e5-42c0-8804-52aa09efc7cf response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
74772025-04-30T06:35:43.602ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 6b71d50e-049a-4f30-853e-74ab977ddd57 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
74782025-04-30T06:35:43.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
74792025-04-30T06:35:43.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
74802025-04-30T06:35:43.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
74812025-04-30T06:35:43.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
74822025-04-30T06:35:43.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
74832025-04-30T06:35:43.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
74842025-04-30T06:35:43.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
74852025-04-30T06:35:43.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
74862025-04-30T06:35:43.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
74872025-04-30T06:35:43.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = CabooseValue
74882025-04-30T06:35:43.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
74892025-04-30T06:35:43.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
74902025-04-30T06:35:43.608ZINFOtest_metrics (dropshot): request completed latency_us = 6084 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 6b71d50e-049a-4f30-853e-74ab977ddd57 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
74912025-04-30T06:35:43.610ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 10041589-0698-4e6e-9f97-b455d5a8f19d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
74922025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
74932025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
74942025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
74952025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
74962025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
74972025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
74982025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
74992025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
75002025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
75012025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = CabooseValue
75022025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
75032025-04-30T06:35:43.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75042025-04-30T06:35:43.610ZINFOtest_metrics (dropshot): request completed latency_us = 1319 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 10041589-0698-4e6e-9f97-b455d5a8f19d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
75052025-04-30T06:35:43.612ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = b1a2ccdd-c668-4c90-b3b3-bae1e4fa5b96 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
75062025-04-30T06:35:43.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
75072025-04-30T06:35:43.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = CabooseValue
75082025-04-30T06:35:43.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
75092025-04-30T06:35:43.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = CabooseValue
75102025-04-30T06:35:43.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
75112025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = CabooseValue
75122025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
75132025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = CabooseValue
75142025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
75152025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = CabooseValue
75162025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
75172025-04-30T06:35:43.613ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75182025-04-30T06:35:43.613ZINFOtest_metrics (dropshot): request completed latency_us = 1137 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = b1a2ccdd-c668-4c90-b3b3-bae1e4fa5b96 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
75192025-04-30T06:35:43.619ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = d5d5b7ae-d2d3-4ea0-af39-31b7a15f61f7 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
75202025-04-30T06:35:43.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
75212025-04-30T06:35:43.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
75222025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
75232025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
75242025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
75252025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
75262025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
75272025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
75282025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
75292025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = CabooseValue
75302025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
75312025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75322025-04-30T06:35:43.620ZINFOtest_metrics (dropshot): request completed latency_us = 2399 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = d5d5b7ae-d2d3-4ea0-af39-31b7a15f61f7 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
75332025-04-30T06:35:43.620ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 51a92c87-ef68-49a0-b786-5648faadf862 uri = /sp/sled/0/component/rot/cmpa
75342025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
75352025-04-30T06:35:43.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = ReadRot(Ok)
75362025-04-30T06:35:43.620ZINFOtest_metrics (dropshot): request completed latency_us = 815 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 51a92c87-ef68-49a0-b786-5648faadf862 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
75372025-04-30T06:35:43.621ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 26868c1a-8155-47e7-9239-0d765cec1911 uri = /sp/sled/0/component/rot/cfpa
75382025-04-30T06:35:43.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
75392025-04-30T06:35:43.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = ReadRot(Ok)
75402025-04-30T06:35:43.622ZINFOtest_metrics (dropshot): request completed latency_us = 921 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 26868c1a-8155-47e7-9239-0d765cec1911 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
75412025-04-30T06:35:43.627ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 9c2787e5-4aaa-4799-a3be-793b4d7b8db7 uri = /sp/sled/0/component/rot/cfpa
75422025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
75432025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = ReadRot(Ok)
75442025-04-30T06:35:43.627ZINFOtest_metrics (dropshot): request completed latency_us = 426 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 9c2787e5-4aaa-4799-a3be-793b4d7b8db7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
75452025-04-30T06:35:43.627ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 2ce7d52d-9adc-46fd-920b-e0dfae51fd07 uri = /sp/sled/0/component/rot/cfpa
75462025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
75472025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = ReadRot(Ok)
75482025-04-30T06:35:43.627ZINFOtest_metrics (dropshot): request completed latency_us = 414 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 2ce7d52d-9adc-46fd-920b-e0dfae51fd07 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
75492025-04-30T06:35:43.627ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = b59bae22-ca5c-4c71-8472-107dd22f374b uri = /sp/sled/1
75502025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(SpState) }
75512025-04-30T06:35:43.627ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
75522025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
75532025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
75542025-04-30T06:35:43.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } 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(()) }))
75552025-04-30T06:35:43.628ZINFOtest_metrics (dropshot): request completed latency_us = 698 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = b59bae22-ca5c-4c71-8472-107dd22f374b response_code = 200 uri = /sp/sled/1
75562025-04-30T06:35:43.628ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = da7c96f4-e82a-43c8-8fb2-9dd0fab379cc uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
75572025-04-30T06:35:43.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
75582025-04-30T06:35:43.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
75592025-04-30T06:35:43.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
75602025-04-30T06:35:43.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
75612025-04-30T06:35:43.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
75622025-04-30T06:35:43.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
75632025-04-30T06:35:43.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
75642025-04-30T06:35:43.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = CabooseValue
75652025-04-30T06:35:43.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
75662025-04-30T06:35:43.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
75672025-04-30T06:35:43.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
75682025-04-30T06:35:43.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75692025-04-30T06:35:43.630ZINFOtest_metrics (dropshot): request completed latency_us = 3653 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = da7c96f4-e82a-43c8-8fb2-9dd0fab379cc response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
75702025-04-30T06:35:43.631ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = e538cfaa-81ff-46f8-8564-5e9f7c88aeda uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
75712025-04-30T06:35:43.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
75722025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
75732025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
75742025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
75752025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
75762025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
75772025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
75782025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
75792025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
75802025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
75812025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
75822025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75832025-04-30T06:35:43.634ZINFOtest_metrics (dropshot): request completed latency_us = 1605 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = e538cfaa-81ff-46f8-8564-5e9f7c88aeda response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
75842025-04-30T06:35:43.634ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = fd34b43f-f26b-47d0-b14b-891516438dc2 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
75852025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
75862025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
75872025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
75882025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
75892025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
75902025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
75912025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
75922025-04-30T06:35:43.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
75932025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
75942025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = CabooseValue
75952025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
75962025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
75972025-04-30T06:35:43.638ZINFOtest_metrics (dropshot): request completed latency_us = 2145 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = fd34b43f-f26b-47d0-b14b-891516438dc2 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
75982025-04-30T06:35:43.638ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 2744f3be-a4ca-4a15-845b-4449bead6e69 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
75992025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
76002025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
76012025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
76022025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
76032025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
76042025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
76052025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
76062025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
76072025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
76082025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = CabooseValue
76092025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
76102025-04-30T06:35:43.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76112025-04-30T06:35:43.638ZINFOtest_metrics (dropshot): request completed latency_us = 2562 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 2744f3be-a4ca-4a15-845b-4449bead6e69 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
76122025-04-30T06:35:43.646ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 0b17b71f-acfe-419b-9c7c-58d6d72193c2 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
76132025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
76142025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = CabooseValue
76152025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
76162025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = CabooseValue
76172025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
76182025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = CabooseValue
76192025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
76202025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = CabooseValue
76212025-04-30T06:35:43.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
76222025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = CabooseValue
76232025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
76242025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76252025-04-30T06:35:43.647ZINFOtest_metrics (dropshot): request completed latency_us = 1395 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 0b17b71f-acfe-419b-9c7c-58d6d72193c2 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
76262025-04-30T06:35:43.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 9d7dd450-54ea-49af-9276-b1b8b39bfded uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
76272025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
76282025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
76292025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
76302025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
76312025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
76322025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
76332025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
76342025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
76352025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
76362025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = CabooseValue
76372025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
76382025-04-30T06:35:43.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
76392025-04-30T06:35:43.647ZINFOtest_metrics (dropshot): request completed latency_us = 1242 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 9d7dd450-54ea-49af-9276-b1b8b39bfded response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
76402025-04-30T06:35:43.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 22d11eab-2b48-49c7-ae00-8e6506298770 uri = /sp/sled/1/component/rot/cmpa
76412025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
76422025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = ReadRot(Ok)
76432025-04-30T06:35:43.648ZINFOtest_metrics (dropshot): request completed latency_us = 395 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 22d11eab-2b48-49c7-ae00-8e6506298770 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
76442025-04-30T06:35:43.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 987ebcd3-6333-462a-9769-b112618446f9 uri = /sp/sled/1/component/rot/cfpa
76452025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
76462025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = ReadRot(Ok)
76472025-04-30T06:35:43.648ZINFOtest_metrics (dropshot): request completed latency_us = 452 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = 987ebcd3-6333-462a-9769-b112618446f9 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
76482025-04-30T06:35:43.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = aef25852-50d5-4aac-b844-0bbb7b1d21d4 uri = /sp/sled/1/component/rot/cfpa
76492025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
76502025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = ReadRot(Ok)
76512025-04-30T06:35:43.648ZINFOtest_metrics (dropshot): request completed latency_us = 484 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = aef25852-50d5-4aac-b844-0bbb7b1d21d4 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
76522025-04-30T06:35:43.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = f291be40-c7e2-41f3-88c1-9786f0b04d4a uri = /sp/sled/1/component/rot/cfpa
76532025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
76542025-04-30T06:35:43.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = ReadRot(Ok)
76552025-04-30T06:35:43.648ZINFOtest_metrics (dropshot): request completed latency_us = 502 local_addr = [::1]:36378 method = GET remote_addr = [::1]:45417 req_id = f291be40-c7e2-41f3-88c1-9786f0b04d4a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
76562025-04-30T06:35:43.875ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:62299
76572025-04-30T06:35:43.876ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 0801bc35-241f-4cf1-acda-5a592513094d uri = /ignition
76582025-04-30T06:35:43.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 556 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
76592025-04-30T06:35:43.877ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
76602025-04-30T06:35:43.878ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
76612025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
76622025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
76632025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
76642025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
76652025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
76662025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
76672025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
76682025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
76692025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
76702025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
76712025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
76722025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
76732025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
76742025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
76752025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
76762025-04-30T06:35:43.878ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
76772025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
76782025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
76792025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
76802025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
76812025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
76822025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
76832025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
76842025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
76852025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
76862025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
76872025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
76882025-04-30T06:35:43.879ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
76892025-04-30T06:35:43.880ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
76902025-04-30T06:35:43.887ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
76912025-04-30T06:35:43.887ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
76922025-04-30T06:35:43.887ZINFOtest_metrics (dropshot): request completed latency_us = 1407 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 0801bc35-241f-4cf1-acda-5a592513094d response_code = 200 uri = /ignition
76932025-04-30T06:35:43.887ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = ba398e99-80c9-4e3b-82aa-965e37c6727d uri = /sp/switch/0
76942025-04-30T06:35:43.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 557 }, kind: MgsRequest(SpState) }
76952025-04-30T06:35:43.887ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
76962025-04-30T06:35:43.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
76972025-04-30T06:35:43.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
76982025-04-30T06:35:43.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } 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(()) }))
76992025-04-30T06:35:43.888ZINFOtest_metrics (dropshot): request completed latency_us = 3536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = ba398e99-80c9-4e3b-82aa-965e37c6727d response_code = 200 uri = /sp/switch/0
77002025-04-30T06:35:43.888ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 2fd028b3-0fbe-49d5-aa43-c8e55b2ce4e9 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
77012025-04-30T06:35:43.888ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
77022025-04-30T06:35:43.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = CabooseValue
77032025-04-30T06:35:43.888ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
77042025-04-30T06:35:43.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } response = CabooseValue
77052025-04-30T06:35:43.888ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
77062025-04-30T06:35:43.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = CabooseValue
77072025-04-30T06:35:43.888ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
77082025-04-30T06:35:43.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = CabooseValue
77092025-04-30T06:35:43.892ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
77102025-04-30T06:35:43.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
77112025-04-30T06:35:43.892ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
77122025-04-30T06:35:43.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77132025-04-30T06:35:43.892ZINFOtest_metrics (dropshot): request completed latency_us = 3873 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 2fd028b3-0fbe-49d5-aa43-c8e55b2ce4e9 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
77142025-04-30T06:35:43.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = e25f6fde-f642-4fc1-9cf5-05d0297e3e76 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
77152025-04-30T06:35:43.892ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
77162025-04-30T06:35:43.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = CabooseValue
77172025-04-30T06:35:43.892ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
77182025-04-30T06:35:43.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = CabooseValue
77192025-04-30T06:35:43.892ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
77202025-04-30T06:35:43.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = CabooseValue
77212025-04-30T06:35:43.892ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
77222025-04-30T06:35:43.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = CabooseValue
77232025-04-30T06:35:43.892ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
77242025-04-30T06:35:43.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
77252025-04-30T06:35:43.896ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
77262025-04-30T06:35:43.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77272025-04-30T06:35:43.896ZINFOtest_metrics (dropshot): request completed latency_us = 2025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = e25f6fde-f642-4fc1-9cf5-05d0297e3e76 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
77282025-04-30T06:35:43.896ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 29bd3b00-c3de-4951-b30a-276246a4db25 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
77292025-04-30T06:35:43.896ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
77302025-04-30T06:35:43.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = CabooseValue
77312025-04-30T06:35:43.896ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
77322025-04-30T06:35:43.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } response = CabooseValue
77332025-04-30T06:35:43.896ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
77342025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
77352025-04-30T06:35:43.897ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
77362025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = CabooseValue
77372025-04-30T06:35:43.897ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
77382025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
77392025-04-30T06:35:43.897ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
77402025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77412025-04-30T06:35:43.897ZINFOtest_metrics (dropshot): request completed latency_us = 1684 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 29bd3b00-c3de-4951-b30a-276246a4db25 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
77422025-04-30T06:35:43.897ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a50142dc-11b1-4c52-8c62-4096376f06a4 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
77432025-04-30T06:35:43.897ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
77442025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = CabooseValue
77452025-04-30T06:35:43.897ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
77462025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = CabooseValue
77472025-04-30T06:35:43.897ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
77482025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
77492025-04-30T06:35:43.897ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
77502025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = CabooseValue
77512025-04-30T06:35:43.897ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
77522025-04-30T06:35:43.897ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
77532025-04-30T06:35:43.897ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
77542025-04-30T06:35:43.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77552025-04-30T06:35:43.898ZINFOtest_metrics (dropshot): request completed latency_us = 1614 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a50142dc-11b1-4c52-8c62-4096376f06a4 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
77562025-04-30T06:35:43.899ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 89a413a9-fc14-448a-b9eb-2df2b6bc389b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
77572025-04-30T06:35:43.899ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
77582025-04-30T06:35:43.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = CabooseValue
77592025-04-30T06:35:43.902ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
77602025-04-30T06:35:43.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = CabooseValue
77612025-04-30T06:35:43.902ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
77622025-04-30T06:35:43.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
77632025-04-30T06:35:43.902ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
77642025-04-30T06:35:43.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = CabooseValue
77652025-04-30T06:35:43.902ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
77662025-04-30T06:35:43.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = CabooseValue
77672025-04-30T06:35:43.902ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
77682025-04-30T06:35:43.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77692025-04-30T06:35:43.902ZINFOtest_metrics (dropshot): request completed latency_us = 2442 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 89a413a9-fc14-448a-b9eb-2df2b6bc389b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
77702025-04-30T06:35:43.903ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a6819fb9-e2bd-482f-8067-a30fab60c06e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
77712025-04-30T06:35:43.903ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
77722025-04-30T06:35:43.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = CabooseValue
77732025-04-30T06:35:43.903ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
77742025-04-30T06:35:43.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = CabooseValue
77752025-04-30T06:35:43.903ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
77762025-04-30T06:35:43.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = CabooseValue
77772025-04-30T06:35:43.903ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
77782025-04-30T06:35:43.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } response = CabooseValue
77792025-04-30T06:35:43.904ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
77802025-04-30T06:35:43.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
77812025-04-30T06:35:43.904ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
77822025-04-30T06:35:43.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
77832025-04-30T06:35:43.904ZINFOtest_metrics (dropshot): request completed latency_us = 1670 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a6819fb9-e2bd-482f-8067-a30fab60c06e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
77842025-04-30T06:35:43.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = ca4b6200-99ca-4465-8eff-2f27ebdb3fa5 uri = /sp/switch/0/component/rot/cmpa
77852025-04-30T06:35:43.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
77862025-04-30T06:35:43.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = ReadRot(Ok)
77872025-04-30T06:35:43.907ZINFOtest_metrics (dropshot): request completed latency_us = 660 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = ca4b6200-99ca-4465-8eff-2f27ebdb3fa5 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
77882025-04-30T06:35:43.907ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = ee253e3c-48b5-494c-b90b-6a106bee5b78 uri = /sp/switch/0/component/rot/cfpa
77892025-04-30T06:35:43.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
77902025-04-30T06:35:43.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = ReadRot(Ok)
77912025-04-30T06:35:43.908ZINFOtest_metrics (dropshot): request completed latency_us = 638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = ee253e3c-48b5-494c-b90b-6a106bee5b78 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
77922025-04-30T06:35:43.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 467552f0-b936-4e48-b22f-071099efec90 uri = /sp/switch/0/component/rot/cfpa
77932025-04-30T06:35:43.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 597 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
77942025-04-30T06:35:43.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = ReadRot(Ok)
77952025-04-30T06:35:43.911ZINFOtest_metrics (dropshot): request completed latency_us = 1175 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 467552f0-b936-4e48-b22f-071099efec90 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
77962025-04-30T06:35:43.913ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 2a09cccb-05ba-4ab1-9ca9-9afbb30cdbc1 uri = /sp/switch/0/component/rot/cfpa
77972025-04-30T06:35:43.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 598 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
77982025-04-30T06:35:43.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = ReadRot(Ok)
77992025-04-30T06:35:43.913ZINFOtest_metrics (dropshot): request completed latency_us = 742 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 2a09cccb-05ba-4ab1-9ca9-9afbb30cdbc1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
78002025-04-30T06:35:43.917ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 60584d83-e0ec-4ee1-b6b4-4afffa60b73d uri = /sp/switch/1
78012025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 505 }, kind: MgsRequest(SpState) }
78022025-04-30T06:35:43.917ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
78032025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 505 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
78042025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 506 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
78052025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 506 } 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(()) }))
78062025-04-30T06:35:43.917ZINFOtest_metrics (dropshot): request completed latency_us = 1743 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 60584d83-e0ec-4ee1-b6b4-4afffa60b73d response_code = 200 uri = /sp/switch/1
78072025-04-30T06:35:43.917ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = dafc7c86-c04d-407f-8682-37eb9d3b7a0d uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
78082025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
78092025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 507 } response = CabooseValue
78102025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
78112025-04-30T06:35:43.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 508 } response = CabooseValue
78122025-04-30T06:35:43.917ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
78132025-04-30T06:35:43.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 509 } response = CabooseValue
78142025-04-30T06:35:43.918ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
78152025-04-30T06:35:43.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 510 } response = CabooseValue
78162025-04-30T06:35:43.921ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
78172025-04-30T06:35:43.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 511 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
78182025-04-30T06:35:43.924ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
78192025-04-30T06:35:43.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 512 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78202025-04-30T06:35:43.924ZINFOtest_metrics (dropshot): request completed latency_us = 7344 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = dafc7c86-c04d-407f-8682-37eb9d3b7a0d response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
78212025-04-30T06:35:43.926ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = eaa3cea9-9157-45a6-b914-9d2f7fc9a68b uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
78222025-04-30T06:35:43.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
78232025-04-30T06:35:43.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 513 } response = CabooseValue
78242025-04-30T06:35:43.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
78252025-04-30T06:35:43.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 514 } response = CabooseValue
78262025-04-30T06:35:43.928ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
78272025-04-30T06:35:43.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 515 } response = CabooseValue
78282025-04-30T06:35:43.928ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
78292025-04-30T06:35:43.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 516 } response = CabooseValue
78302025-04-30T06:35:43.929ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
78312025-04-30T06:35:43.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 517 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
78322025-04-30T06:35:43.929ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
78332025-04-30T06:35:43.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 518 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78342025-04-30T06:35:43.929ZINFOtest_metrics (dropshot): request completed latency_us = 2903 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = eaa3cea9-9157-45a6-b914-9d2f7fc9a68b response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
78352025-04-30T06:35:43.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 64022d35-9c36-4982-9359-5090e74429a6 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
78362025-04-30T06:35:43.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
78372025-04-30T06:35:43.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 519 } response = CabooseValue
78382025-04-30T06:35:43.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
78392025-04-30T06:35:43.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 520 } response = CabooseValue
78402025-04-30T06:35:43.930ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
78412025-04-30T06:35:43.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 521 } response = CabooseValue
78422025-04-30T06:35:43.932ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
78432025-04-30T06:35:43.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 522 } response = CabooseValue
78442025-04-30T06:35:43.932ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
78452025-04-30T06:35:43.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 523 } response = CabooseValue
78462025-04-30T06:35:43.932ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
78472025-04-30T06:35:43.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 524 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78482025-04-30T06:35:43.932ZINFOtest_metrics (dropshot): request completed latency_us = 2551 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 64022d35-9c36-4982-9359-5090e74429a6 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
78492025-04-30T06:35:43.935ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 0577ee17-4192-4478-8fab-f204ade5135f uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
78502025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
78512025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 525 } response = CabooseValue
78522025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
78532025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 526 } response = CabooseValue
78542025-04-30T06:35:43.935ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
78552025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 527 } response = CabooseValue
78562025-04-30T06:35:43.935ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
78572025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 528 } response = CabooseValue
78582025-04-30T06:35:43.935ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
78592025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 529 } response = CabooseValue
78602025-04-30T06:35:43.935ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
78612025-04-30T06:35:43.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 530 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78622025-04-30T06:35:43.937ZINFOtest_metrics (dropshot): request completed latency_us = 1761 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 0577ee17-4192-4478-8fab-f204ade5135f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
78632025-04-30T06:35:43.937ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = e233dc65-cab2-4ec5-acaf-7958603df835 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
78642025-04-30T06:35:43.937ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
78652025-04-30T06:35:43.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 531 } response = CabooseValue
78662025-04-30T06:35:43.937ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
78672025-04-30T06:35:43.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 532 } response = CabooseValue
78682025-04-30T06:35:43.937ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
78692025-04-30T06:35:43.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 533 } response = CabooseValue
78702025-04-30T06:35:43.937ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
78712025-04-30T06:35:43.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 534 } response = CabooseValue
78722025-04-30T06:35:43.938ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
78732025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 535 } response = CabooseValue
78742025-04-30T06:35:43.938ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
78752025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 536 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78762025-04-30T06:35:43.938ZINFOtest_metrics (dropshot): request completed latency_us = 1784 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = e233dc65-cab2-4ec5-acaf-7958603df835 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
78772025-04-30T06:35:43.938ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = f146813c-b74f-4392-9156-69fce6f5cb2d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
78782025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
78792025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 537 } response = CabooseValue
78802025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
78812025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 538 } response = CabooseValue
78822025-04-30T06:35:43.938ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
78832025-04-30T06:35:43.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 539 } response = CabooseValue
78842025-04-30T06:35:43.939ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
78852025-04-30T06:35:43.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 540 } response = CabooseValue
78862025-04-30T06:35:43.941ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
78872025-04-30T06:35:43.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 541 } response = CabooseValue
78882025-04-30T06:35:43.941ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
78892025-04-30T06:35:43.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 542 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
78902025-04-30T06:35:43.941ZINFOtest_metrics (dropshot): request completed latency_us = 2122 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = f146813c-b74f-4392-9156-69fce6f5cb2d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
78912025-04-30T06:35:43.941ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a0d72634-0159-4d26-84b3-9471d558f106 uri = /sp/switch/1/component/rot/cmpa
78922025-04-30T06:35:43.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 543 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
78932025-04-30T06:35:43.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 543 } response = ReadRot(Ok)
78942025-04-30T06:35:43.941ZINFOtest_metrics (dropshot): request completed latency_us = 423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a0d72634-0159-4d26-84b3-9471d558f106 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
78952025-04-30T06:35:43.942ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 8d685878-7891-4fd4-b0b4-a25ff8040efc uri = /sp/switch/1/component/rot/cfpa
78962025-04-30T06:35:43.942ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 544 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
78972025-04-30T06:35:43.942ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 544 } response = ReadRot(Ok)
78982025-04-30T06:35:43.942ZINFOtest_metrics (dropshot): request completed latency_us = 655 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 8d685878-7891-4fd4-b0b4-a25ff8040efc response_code = 200 uri = /sp/switch/1/component/rot/cfpa
78992025-04-30T06:35:43.943ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 037af061-cb4f-4012-8a33-1e0146674dd4 uri = /sp/switch/1/component/rot/cfpa
79002025-04-30T06:35:43.944ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 545 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
79012025-04-30T06:35:43.944ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 545 } response = ReadRot(Ok)
79022025-04-30T06:35:43.944ZINFOtest_metrics (dropshot): request completed latency_us = 591 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 037af061-cb4f-4012-8a33-1e0146674dd4 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
79032025-04-30T06:35:43.945ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 816b3d51-fdaa-40ec-968c-03be6373d937 uri = /sp/switch/1/component/rot/cfpa
79042025-04-30T06:35:43.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 546 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
79052025-04-30T06:35:43.945ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 546 } response = ReadRot(Ok)
79062025-04-30T06:35:43.945ZINFOtest_metrics (dropshot): request completed latency_us = 603 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 816b3d51-fdaa-40ec-968c-03be6373d937 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
79072025-04-30T06:35:43.947ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 3f8d0595-7b07-40c9-90de-8fb4c70351c2 uri = /sp/sled/0
79082025-04-30T06:35:43.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(SpState) }
79092025-04-30T06:35:43.947ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
79102025-04-30T06:35:43.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
79112025-04-30T06:35:43.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
79122025-04-30T06:35:43.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } 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(()) }))
79132025-04-30T06:35:43.947ZINFOtest_metrics (dropshot): request completed latency_us = 1086 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 3f8d0595-7b07-40c9-90de-8fb4c70351c2 response_code = 200 uri = /sp/sled/0
79142025-04-30T06:35:43.949ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = fcbe4853-651f-410f-80b5-494ae10ab5d7 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
79152025-04-30T06:35:43.949ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
79162025-04-30T06:35:43.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
79172025-04-30T06:35:43.949ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
79182025-04-30T06:35:43.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
79192025-04-30T06:35:43.949ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
79202025-04-30T06:35:43.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
79212025-04-30T06:35:43.949ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
79222025-04-30T06:35:43.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
79232025-04-30T06:35:43.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
79242025-04-30T06:35:43.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
79252025-04-30T06:35:43.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
79262025-04-30T06:35:43.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79272025-04-30T06:35:43.950ZINFOtest_metrics (dropshot): request completed latency_us = 1544 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = fcbe4853-651f-410f-80b5-494ae10ab5d7 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
79282025-04-30T06:35:43.951ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 62075432-dd1b-49ea-a65b-f501def417a1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
79292025-04-30T06:35:43.951ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
79302025-04-30T06:35:43.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
79312025-04-30T06:35:43.951ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
79322025-04-30T06:35:43.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
79332025-04-30T06:35:43.951ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
79342025-04-30T06:35:43.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = CabooseValue
79352025-04-30T06:35:43.952ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
79362025-04-30T06:35:43.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = CabooseValue
79372025-04-30T06:35:43.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
79382025-04-30T06:35:43.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
79392025-04-30T06:35:43.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
79402025-04-30T06:35:43.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79412025-04-30T06:35:43.952ZINFOtest_metrics (dropshot): request completed latency_us = 1269 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 62075432-dd1b-49ea-a65b-f501def417a1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
79422025-04-30T06:35:43.954ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = f9372313-df44-4242-9972-53cb806b39df uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
79432025-04-30T06:35:43.954ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
79442025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
79452025-04-30T06:35:43.954ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
79462025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
79472025-04-30T06:35:43.954ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
79482025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
79492025-04-30T06:35:43.954ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
79502025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = CabooseValue
79512025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
79522025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = CabooseValue
79532025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
79542025-04-30T06:35:43.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79552025-04-30T06:35:43.954ZINFOtest_metrics (dropshot): request completed latency_us = 1164 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = f9372313-df44-4242-9972-53cb806b39df response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
79562025-04-30T06:35:43.956ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = b905b6ef-b0a1-4920-bc45-2758557c3a8d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
79572025-04-30T06:35:43.956ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
79582025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
79592025-04-30T06:35:43.957ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
79602025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
79612025-04-30T06:35:43.957ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
79622025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
79632025-04-30T06:35:43.957ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
79642025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = CabooseValue
79652025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
79662025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = CabooseValue
79672025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
79682025-04-30T06:35:43.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79692025-04-30T06:35:43.957ZINFOtest_metrics (dropshot): request completed latency_us = 1191 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = b905b6ef-b0a1-4920-bc45-2758557c3a8d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
79702025-04-30T06:35:43.957ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 2c507057-6daa-4c02-8570-9c7e1cb87944 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
79712025-04-30T06:35:43.958ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
79722025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = CabooseValue
79732025-04-30T06:35:43.959ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
79742025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = CabooseValue
79752025-04-30T06:35:43.959ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
79762025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = CabooseValue
79772025-04-30T06:35:43.959ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
79782025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = CabooseValue
79792025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
79802025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = CabooseValue
79812025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
79822025-04-30T06:35:43.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79832025-04-30T06:35:43.959ZINFOtest_metrics (dropshot): request completed latency_us = 1352 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 2c507057-6daa-4c02-8570-9c7e1cb87944 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
79842025-04-30T06:35:43.961ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 175b974f-a7c8-499d-be5f-d886bd74fa63 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
79852025-04-30T06:35:43.961ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
79862025-04-30T06:35:43.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
79872025-04-30T06:35:43.961ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
79882025-04-30T06:35:43.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
79892025-04-30T06:35:43.961ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
79902025-04-30T06:35:43.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
79912025-04-30T06:35:43.961ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
79922025-04-30T06:35:43.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = CabooseValue
79932025-04-30T06:35:43.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
79942025-04-30T06:35:43.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = CabooseValue
79952025-04-30T06:35:43.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
79962025-04-30T06:35:43.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
79972025-04-30T06:35:43.962ZINFOtest_metrics (dropshot): request completed latency_us = 1410 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 175b974f-a7c8-499d-be5f-d886bd74fa63 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
79982025-04-30T06:35:43.963ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 169c554a-d553-4692-9fcd-ed143a44e16c uri = /sp/sled/0/component/rot/cmpa
79992025-04-30T06:35:43.963ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
80002025-04-30T06:35:43.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = ReadRot(Ok)
80012025-04-30T06:35:43.963ZINFOtest_metrics (dropshot): request completed latency_us = 357 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 169c554a-d553-4692-9fcd-ed143a44e16c response_code = 200 uri = /sp/sled/0/component/rot/cmpa
80022025-04-30T06:35:43.965ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a006b040-bb7c-46a0-b64f-fd8256f04ef9 uri = /sp/sled/0/component/rot/cfpa
80032025-04-30T06:35:43.965ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
80042025-04-30T06:35:43.965ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = ReadRot(Ok)
80052025-04-30T06:35:43.965ZINFOtest_metrics (dropshot): request completed latency_us = 561 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a006b040-bb7c-46a0-b64f-fd8256f04ef9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
80062025-04-30T06:35:43.965ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 4118aa1c-5603-4def-9e6c-a17b6f2b344e uri = /sp/sled/0/component/rot/cfpa
80072025-04-30T06:35:43.965ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
80082025-04-30T06:35:43.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = ReadRot(Ok)
80092025-04-30T06:35:43.966ZINFOtest_metrics (dropshot): request completed latency_us = 835 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 4118aa1c-5603-4def-9e6c-a17b6f2b344e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
80102025-04-30T06:35:43.966ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 26d19192-71d6-45b7-84a5-730b27201bd7 uri = /sp/sled/0/component/rot/cfpa
80112025-04-30T06:35:43.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
80122025-04-30T06:35:43.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = ReadRot(Ok)
80132025-04-30T06:35:43.972ZINFOtest_metrics (dropshot): request completed latency_us = 418 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 26d19192-71d6-45b7-84a5-730b27201bd7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
80142025-04-30T06:35:43.972ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a45f55ae-5031-4de4-acc8-d7bec9cf0510 uri = /sp/sled/1
80152025-04-30T06:35:43.972ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(SpState) }
80162025-04-30T06:35:43.972ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
80172025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
80182025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
80192025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } 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(()) }))
80202025-04-30T06:35:43.973ZINFOtest_metrics (dropshot): request completed latency_us = 613 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = a45f55ae-5031-4de4-acc8-d7bec9cf0510 response_code = 200 uri = /sp/sled/1
80212025-04-30T06:35:43.973ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 06099b16-b85b-4ae2-be37-54a66818ada7 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
80222025-04-30T06:35:43.973ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
80232025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
80242025-04-30T06:35:43.973ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
80252025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
80262025-04-30T06:35:43.973ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
80272025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
80282025-04-30T06:35:43.973ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
80292025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
80302025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
80312025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
80322025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
80332025-04-30T06:35:43.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80342025-04-30T06:35:43.973ZINFOtest_metrics (dropshot): request completed latency_us = 3683 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 06099b16-b85b-4ae2-be37-54a66818ada7 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
80352025-04-30T06:35:43.973ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 7fa4d09f-e187-4e1c-8694-1b9ad2dd14ae uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
80362025-04-30T06:35:43.973ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
80372025-04-30T06:35:43.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
80382025-04-30T06:35:43.974ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
80392025-04-30T06:35:43.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
80402025-04-30T06:35:43.974ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
80412025-04-30T06:35:43.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = CabooseValue
80422025-04-30T06:35:43.974ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
80432025-04-30T06:35:43.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = CabooseValue
80442025-04-30T06:35:43.974ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
80452025-04-30T06:35:43.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
80462025-04-30T06:35:43.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
80472025-04-30T06:35:43.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80482025-04-30T06:35:43.975ZINFOtest_metrics (dropshot): request completed latency_us = 1820 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 7fa4d09f-e187-4e1c-8694-1b9ad2dd14ae response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
80492025-04-30T06:35:43.978ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 393747e9-1f31-4fb1-ad1f-b7d9471ce258 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
80502025-04-30T06:35:43.978ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
80512025-04-30T06:35:43.978ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
80522025-04-30T06:35:43.978ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
80532025-04-30T06:35:43.978ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
80542025-04-30T06:35:43.978ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
80552025-04-30T06:35:43.978ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
80562025-04-30T06:35:43.978ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
80572025-04-30T06:35:43.978ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = CabooseValue
80582025-04-30T06:35:43.978ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
80592025-04-30T06:35:43.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = CabooseValue
80602025-04-30T06:35:43.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
80612025-04-30T06:35:43.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80622025-04-30T06:35:43.979ZINFOtest_metrics (dropshot): request completed latency_us = 3148 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 393747e9-1f31-4fb1-ad1f-b7d9471ce258 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
80632025-04-30T06:35:43.987ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = b434d4b1-499d-4ed1-a251-edba9a47d2e1 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
80642025-04-30T06:35:43.988ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
80652025-04-30T06:35:43.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
80662025-04-30T06:35:43.988ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
80672025-04-30T06:35:43.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
80682025-04-30T06:35:43.988ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
80692025-04-30T06:35:43.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
80702025-04-30T06:35:43.988ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
80712025-04-30T06:35:43.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = CabooseValue
80722025-04-30T06:35:43.988ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
80732025-04-30T06:35:43.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = CabooseValue
80742025-04-30T06:35:43.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
80752025-04-30T06:35:43.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80762025-04-30T06:35:43.989ZINFOtest_metrics (dropshot): request completed latency_us = 1717 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = b434d4b1-499d-4ed1-a251-edba9a47d2e1 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
80772025-04-30T06:35:43.990ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 7653e4d2-aec0-490a-9b8a-7655a7a9c842 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
80782025-04-30T06:35:43.990ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
80792025-04-30T06:35:43.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = CabooseValue
80802025-04-30T06:35:43.991ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
80812025-04-30T06:35:43.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = CabooseValue
80822025-04-30T06:35:43.991ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
80832025-04-30T06:35:43.992ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = CabooseValue
80842025-04-30T06:35:43.992ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
80852025-04-30T06:35:43.992ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = CabooseValue
80862025-04-30T06:35:43.992ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
80872025-04-30T06:35:43.992ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = CabooseValue
80882025-04-30T06:35:43.992ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
80892025-04-30T06:35:43.993ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
80902025-04-30T06:35:43.993ZINFOtest_metrics (dropshot): request completed latency_us = 2699 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 7653e4d2-aec0-490a-9b8a-7655a7a9c842 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
80912025-04-30T06:35:43.993ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 4432f73b-9a84-494c-b3aa-e224a66a3c30 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
80922025-04-30T06:35:43.993ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
80932025-04-30T06:35:43.993ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
80942025-04-30T06:35:43.993ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
80952025-04-30T06:35:43.994ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
80962025-04-30T06:35:43.994ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
80972025-04-30T06:35:43.994ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
80982025-04-30T06:35:43.994ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
80992025-04-30T06:35:43.994ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = CabooseValue
81002025-04-30T06:35:43.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
81012025-04-30T06:35:43.994ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = CabooseValue
81022025-04-30T06:35:43.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
81032025-04-30T06:35:43.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81042025-04-30T06:35:43.995ZINFOtest_metrics (dropshot): request completed latency_us = 1469 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 4432f73b-9a84-494c-b3aa-e224a66a3c30 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
81052025-04-30T06:35:43.995ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = e1e615b0-49e6-4643-a82d-bdb92cb7bc5f uri = /sp/sled/1/component/rot/cmpa
81062025-04-30T06:35:43.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
81072025-04-30T06:35:43.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = ReadRot(Ok)
81082025-04-30T06:35:43.996ZINFOtest_metrics (dropshot): request completed latency_us = 681 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = e1e615b0-49e6-4643-a82d-bdb92cb7bc5f response_code = 200 uri = /sp/sled/1/component/rot/cmpa
81092025-04-30T06:35:43.998ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = fbe29d36-5a06-4ae3-943f-c6d3981f1a46 uri = /sp/sled/1/component/rot/cfpa
81102025-04-30T06:35:43.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
81112025-04-30T06:35:43.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = ReadRot(Ok)
81122025-04-30T06:35:43.999ZINFOtest_metrics (dropshot): request completed latency_us = 877 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = fbe29d36-5a06-4ae3-943f-c6d3981f1a46 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
81132025-04-30T06:35:44.003ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 8143379d-d6bd-4df3-9170-aca325415b01 uri = /sp/sled/1/component/rot/cfpa
81142025-04-30T06:35:44.003ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
81152025-04-30T06:35:44.003ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = ReadRot(Ok)
81162025-04-30T06:35:44.003ZINFOtest_metrics (dropshot): request completed latency_us = 635 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = 8143379d-d6bd-4df3-9170-aca325415b01 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
81172025-04-30T06:35:44.003ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = f21554c5-5cc4-40ba-8065-55a0ad89f838 uri = /sp/sled/1/component/rot/cfpa
81182025-04-30T06:35:44.003ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
81192025-04-30T06:35:44.003ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = ReadRot(Ok)
81202025-04-30T06:35:44.004ZINFOtest_metrics (dropshot): request completed latency_us = 725 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62299 req_id = f21554c5-5cc4-40ba-8065-55a0ad89f838 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
81212025-04-30T06:35:44.308ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:64600
81222025-04-30T06:35:44.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 3271a04e-8c95-4d1d-bcec-0a9c6bc93baa uri = /ignition
81232025-04-30T06:35:44.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 599 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
81242025-04-30T06:35:44.309ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
81252025-04-30T06:35:44.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
81262025-04-30T06:35:44.309ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
81272025-04-30T06:35:44.309ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
81282025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
81292025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
81302025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
81312025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
81322025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
81332025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
81342025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
81352025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
81362025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
81372025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
81382025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
81392025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
81402025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
81412025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
81422025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
81432025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
81442025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
81452025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
81462025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
81472025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
81482025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
81492025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
81502025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
81512025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
81522025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
81532025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
81542025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
81552025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
81562025-04-30T06:35:44.310ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
81572025-04-30T06:35:44.310ZINFOtest_metrics (dropshot): request completed latency_us = 1446 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 3271a04e-8c95-4d1d-bcec-0a9c6bc93baa response_code = 200 uri = /ignition
81582025-04-30T06:35:44.313ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 12802e0a-7f23-4887-9108-96b29a76cd61 uri = /sp/switch/0
81592025-04-30T06:35:44.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 600 }, kind: MgsRequest(SpState) }
81602025-04-30T06:35:44.314ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
81612025-04-30T06:35:44.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
81622025-04-30T06:35:44.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
81632025-04-30T06:35:44.315ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } 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(()) }))
81642025-04-30T06:35:44.315ZINFOtest_metrics (dropshot): request completed latency_us = 1782 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 12802e0a-7f23-4887-9108-96b29a76cd61 response_code = 200 uri = /sp/switch/0
81652025-04-30T06:35:44.316ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 43250b2b-f693-4952-adf7-c3e8683eff6c uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
81662025-04-30T06:35:44.324ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
81672025-04-30T06:35:44.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = CabooseValue
81682025-04-30T06:35:44.325ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
81692025-04-30T06:35:44.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = CabooseValue
81702025-04-30T06:35:44.326ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
81712025-04-30T06:35:44.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = CabooseValue
81722025-04-30T06:35:44.327ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
81732025-04-30T06:35:44.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = CabooseValue
81742025-04-30T06:35:44.327ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
81752025-04-30T06:35:44.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
81762025-04-30T06:35:44.328ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
81772025-04-30T06:35:44.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
81782025-04-30T06:35:44.328ZINFOtest_metrics (dropshot): request completed latency_us = 11847 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 43250b2b-f693-4952-adf7-c3e8683eff6c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
81792025-04-30T06:35:44.330ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 5860c9b7-88ea-4bc2-b1bb-e0296abf6766 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
81802025-04-30T06:35:44.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
81812025-04-30T06:35:44.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
81822025-04-30T06:35:44.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
81832025-04-30T06:35:44.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
81842025-04-30T06:35:44.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 547 }, kind: MgsRequest(SpState) }
81852025-04-30T06:35:44.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(SpState) }
81862025-04-30T06:35:44.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(SpState) }
81872025-04-30T06:35:44.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(SpState) }
81882025-04-30T06:35:44.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
81892025-04-30T06:35:44.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
81902025-04-30T06:35:44.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
81912025-04-30T06:35:44.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
81922025-04-30T06:35:44.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
81932025-04-30T06:35:44.331ZTRACtest_metrics (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] }) }
81942025-04-30T06:35:44.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 547 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
81952025-04-30T06:35:44.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
81962025-04-30T06:35:44.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
81972025-04-30T06:35:44.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 548 }, kind: MgsRequest(SpState) }
81982025-04-30T06:35:44.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
81992025-04-30T06:35:44.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
82002025-04-30T06:35:44.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
82012025-04-30T06:35:44.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
82022025-04-30T06:35:44.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
82032025-04-30T06:35:44.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
82042025-04-30T06:35:44.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
82052025-04-30T06:35:44.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = CabooseValue
82062025-04-30T06:35:44.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
82072025-04-30T06:35:44.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 548 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
82082025-04-30T06:35:44.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82092025-04-30T06:35:44.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82102025-04-30T06:35:44.332ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
82112025-04-30T06:35:44.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
82122025-04-30T06:35:44.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
82132025-04-30T06:35:44.334ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
82142025-04-30T06:35:44.334ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
82152025-04-30T06:35:44.334ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
82162025-04-30T06:35:44.334ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
82172025-04-30T06:35:44.335ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
82182025-04-30T06:35:44.335ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
82192025-04-30T06:35:44.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82202025-04-30T06:35:44.335ZTRACtest_metrics (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] }) }
82212025-04-30T06:35:44.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82222025-04-30T06:35:44.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82232025-04-30T06:35:44.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
82242025-04-30T06:35:44.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
82252025-04-30T06:35:44.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
82262025-04-30T06:35:44.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
82272025-04-30T06:35:44.340ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
82282025-04-30T06:35:44.340ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
82292025-04-30T06:35:44.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = CabooseValue
82302025-04-30T06:35:44.340ZTRACtest_metrics (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 }) }
82312025-04-30T06:35:44.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82322025-04-30T06:35:44.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82332025-04-30T06:35:44.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
82342025-04-30T06:35:44.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
82352025-04-30T06:35:44.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
82362025-04-30T06:35:44.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
82372025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
82382025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
82392025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
82402025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
82412025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
82422025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
82432025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
82442025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
82452025-04-30T06:35:44.346ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
82462025-04-30T06:35:44.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82472025-04-30T06:35:44.346ZTRACtest_metrics (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] }) }
82482025-04-30T06:35:44.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82492025-04-30T06:35:44.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
82502025-04-30T06:35:44.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
82512025-04-30T06:35:44.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
82522025-04-30T06:35:44.362ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
82532025-04-30T06:35:44.362ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
82542025-04-30T06:35:44.362ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
82552025-04-30T06:35:44.362ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
82562025-04-30T06:35:44.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = CabooseValue
82572025-04-30T06:35:44.363ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(SpState) }
82582025-04-30T06:35:44.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82592025-04-30T06:35:44.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82602025-04-30T06:35:44.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
82612025-04-30T06:35:44.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
82622025-04-30T06:35:44.366ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
82632025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
82642025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
82652025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
82662025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
82672025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
82682025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
82692025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
82702025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
82712025-04-30T06:35:44.367ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
82722025-04-30T06:35:44.367ZTRACtest_metrics (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]) }) })
82732025-04-30T06:35:44.367ZTRACtest_metrics (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] }) }
82742025-04-30T06:35:44.367ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
82752025-04-30T06:35:44.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82762025-04-30T06:35:44.368ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
82772025-04-30T06:35:44.372ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
82782025-04-30T06:35:44.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
82792025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
82802025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
82812025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
82822025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
82832025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
82842025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
82852025-04-30T06:35:44.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
82862025-04-30T06:35:44.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = CabooseValue
82872025-04-30T06:35:44.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
82882025-04-30T06:35:44.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
82892025-04-30T06:35:44.381ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
82902025-04-30T06:35:44.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
82912025-04-30T06:35:44.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
82922025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
82932025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
82942025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
82952025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
82962025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
82972025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
82982025-04-30T06:35:44.382ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
82992025-04-30T06:35:44.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
83002025-04-30T06:35:44.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
83012025-04-30T06:35:44.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
83022025-04-30T06:35:44.386ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
83032025-04-30T06:35:44.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(SpState) }
83042025-04-30T06:35:44.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(SpState) }
83052025-04-30T06:35:44.386ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
83062025-04-30T06:35:44.386ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
83072025-04-30T06:35:44.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83082025-04-30T06:35:44.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83092025-04-30T06:35:44.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83102025-04-30T06:35:44.386ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
83112025-04-30T06:35:44.386ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
83122025-04-30T06:35:44.386ZINFOtest_metrics (dropshot): request completed latency_us = 56621 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 5860c9b7-88ea-4bc2-b1bb-e0296abf6766 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
83132025-04-30T06:35:44.388ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 2769bde8-f460-46a1-bd03-b58460b217e0 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
83142025-04-30T06:35:44.388ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
83152025-04-30T06:35:44.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = CabooseValue
83162025-04-30T06:35:44.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
83172025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = CabooseValue
83182025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
83192025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = CabooseValue
83202025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
83212025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = CabooseValue
83222025-04-30T06:35:44.389ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
83232025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = CabooseValue
83242025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
83252025-04-30T06:35:44.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83262025-04-30T06:35:44.390ZINFOtest_metrics (dropshot): request completed latency_us = 1998 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 2769bde8-f460-46a1-bd03-b58460b217e0 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
83272025-04-30T06:35:44.391ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 1fe9734c-6b18-42fe-9817-ac8d28d44a8d uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
83282025-04-30T06:35:44.391ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
83292025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } response = CabooseValue
83302025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
83312025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
83322025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
83332025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
83342025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
83352025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
83362025-04-30T06:35:44.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
83372025-04-30T06:35:44.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = CabooseValue
83382025-04-30T06:35:44.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
83392025-04-30T06:35:44.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83402025-04-30T06:35:44.393ZINFOtest_metrics (dropshot): request completed latency_us = 2511 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 1fe9734c-6b18-42fe-9817-ac8d28d44a8d response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
83412025-04-30T06:35:44.394ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 1ff616ce-598c-4670-8edd-6682a4f2645d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
83422025-04-30T06:35:44.394ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
83432025-04-30T06:35:44.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = CabooseValue
83442025-04-30T06:35:44.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
83452025-04-30T06:35:44.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = CabooseValue
83462025-04-30T06:35:44.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
83472025-04-30T06:35:44.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = CabooseValue
83482025-04-30T06:35:44.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
83492025-04-30T06:35:44.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = CabooseValue
83502025-04-30T06:35:44.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
83512025-04-30T06:35:44.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = CabooseValue
83522025-04-30T06:35:44.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
83532025-04-30T06:35:44.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83542025-04-30T06:35:44.396ZINFOtest_metrics (dropshot): request completed latency_us = 1807 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 1ff616ce-598c-4670-8edd-6682a4f2645d response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
83552025-04-30T06:35:44.396ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 56e9af70-a2f1-4a22-a229-717596a4c6e7 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
83562025-04-30T06:35:44.397ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
83572025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } response = CabooseValue
83582025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
83592025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
83602025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
83612025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
83622025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
83632025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
83642025-04-30T06:35:44.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
83652025-04-30T06:35:44.398ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
83662025-04-30T06:35:44.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
83672025-04-30T06:35:44.398ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
83682025-04-30T06:35:44.398ZINFOtest_metrics (dropshot): request completed latency_us = 1480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 56e9af70-a2f1-4a22-a229-717596a4c6e7 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
83692025-04-30T06:35:44.407ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = f1728675-da7c-4917-a194-a63cf814b9ae uri = /sp/switch/0/component/rot/cmpa
83702025-04-30T06:35:44.408ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
83712025-04-30T06:35:44.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = ReadRot(Ok)
83722025-04-30T06:35:44.408ZINFOtest_metrics (dropshot): request completed latency_us = 623 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = f1728675-da7c-4917-a194-a63cf814b9ae response_code = 200 uri = /sp/switch/0/component/rot/cmpa
83732025-04-30T06:35:44.409ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 77bad771-5870-4b00-b5e4-4649f152ad33 uri = /sp/switch/0/component/rot/cfpa
83742025-04-30T06:35:44.409ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
83752025-04-30T06:35:44.409ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = ReadRot(Ok)
83762025-04-30T06:35:44.410ZINFOtest_metrics (dropshot): request completed latency_us = 544 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 77bad771-5870-4b00-b5e4-4649f152ad33 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
83772025-04-30T06:35:44.410ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 58627d3a-806f-4b71-b876-afa3e2d51e4f uri = /sp/switch/0/component/rot/cfpa
83782025-04-30T06:35:44.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
83792025-04-30T06:35:44.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = ReadRot(Ok)
83802025-04-30T06:35:44.411ZINFOtest_metrics (dropshot): request completed latency_us = 524 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 58627d3a-806f-4b71-b876-afa3e2d51e4f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
83812025-04-30T06:35:44.415ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 5fad330e-950a-488a-9b04-609b25c302ca uri = /sp/switch/0/component/rot/cfpa
83822025-04-30T06:35:44.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
83832025-04-30T06:35:44.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = ReadRot(Ok)
83842025-04-30T06:35:44.416ZINFOtest_metrics (dropshot): request completed latency_us = 832 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 5fad330e-950a-488a-9b04-609b25c302ca response_code = 200 uri = /sp/switch/0/component/rot/cfpa
83852025-04-30T06:35:44.416ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 86067bd2-2363-4f04-a241-ca1813649c84 uri = /sp/switch/1
83862025-04-30T06:35:44.416ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 549 }, kind: MgsRequest(SpState) }
83872025-04-30T06:35:44.416ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
83882025-04-30T06:35:44.429ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
83892025-04-30T06:35:44.433ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 550 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
83902025-04-30T06:35:44.434ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 550 } 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(()) }))
83912025-04-30T06:35:44.434ZINFOtest_metrics (dropshot): request completed latency_us = 15921 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 86067bd2-2363-4f04-a241-ca1813649c84 response_code = 200 uri = /sp/switch/1
83922025-04-30T06:35:44.438ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 27bf56e0-435a-4d50-985b-b43ab9a78836 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
83932025-04-30T06:35:44.438ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 551 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
83942025-04-30T06:35:44.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 551 } response = CabooseValue
83952025-04-30T06:35:44.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 552 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
83962025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 552 } response = CabooseValue
83972025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 553 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
83982025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 553 } response = CabooseValue
83992025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 554 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
84002025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 554 } response = CabooseValue
84012025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 555 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
84022025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 555 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
84032025-04-30T06:35:44.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 556 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
84042025-04-30T06:35:44.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 556 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
84052025-04-30T06:35:44.457ZINFOtest_metrics (dropshot): request completed latency_us = 19219 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 27bf56e0-435a-4d50-985b-b43ab9a78836 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
84062025-04-30T06:35:44.459ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 98e23a35-5784-4a47-a200-bb331bd33291 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
84072025-04-30T06:35:44.459ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
84082025-04-30T06:35:44.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 557 } response = CabooseValue
84092025-04-30T06:35:44.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
84102025-04-30T06:35:44.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 558 } response = CabooseValue
84112025-04-30T06:35:44.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
84122025-04-30T06:35:44.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 559 } response = CabooseValue
84132025-04-30T06:35:44.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
84142025-04-30T06:35:44.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 560 } response = CabooseValue
84152025-04-30T06:35:44.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
84162025-04-30T06:35:44.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 561 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
84172025-04-30T06:35:44.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
84182025-04-30T06:35:44.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 562 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
84192025-04-30T06:35:44.465ZINFOtest_metrics (dropshot): request completed latency_us = 6938 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 98e23a35-5784-4a47-a200-bb331bd33291 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
84202025-04-30T06:35:44.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = cee22694-7dd7-4486-8f30-37ec9f8379ec uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
84212025-04-30T06:35:44.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
84222025-04-30T06:35:44.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 563 } response = CabooseValue
84232025-04-30T06:35:44.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
84242025-04-30T06:35:44.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 564 } response = CabooseValue
84252025-04-30T06:35:44.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
84262025-04-30T06:35:44.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 565 } response = CabooseValue
84272025-04-30T06:35:44.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
84282025-04-30T06:35:44.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 566 } response = CabooseValue
84292025-04-30T06:35:44.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
84302025-04-30T06:35:44.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 567 } response = CabooseValue
84312025-04-30T06:35:44.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
84322025-04-30T06:35:44.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 568 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
84332025-04-30T06:35:44.470ZINFOtest_metrics (dropshot): request completed latency_us = 3242 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = cee22694-7dd7-4486-8f30-37ec9f8379ec response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
84342025-04-30T06:35:44.470ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = aba7adcc-6dd0-44eb-925d-e3c53f318b31 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
84352025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
84362025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 569 } response = CabooseValue
84372025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
84382025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 570 } response = CabooseValue
84392025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
84402025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 571 } response = CabooseValue
84412025-04-30T06:35:44.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
84422025-04-30T06:35:44.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 572 } response = CabooseValue
84432025-04-30T06:35:44.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
84442025-04-30T06:35:44.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 573 } response = CabooseValue
84452025-04-30T06:35:44.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
84462025-04-30T06:35:44.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 574 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
84472025-04-30T06:35:44.472ZINFOtest_metrics (dropshot): request completed latency_us = 1880 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = aba7adcc-6dd0-44eb-925d-e3c53f318b31 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
84482025-04-30T06:35:44.474ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 8084f446-a9a9-4f21-b686-a8f8ce1441c6 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
84492025-04-30T06:35:44.475ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
84502025-04-30T06:35:44.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 575 } response = CabooseValue
84512025-04-30T06:35:44.475ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
84522025-04-30T06:35:44.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 576 } response = CabooseValue
84532025-04-30T06:35:44.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
84542025-04-30T06:35:44.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 577 } response = CabooseValue
84552025-04-30T06:35:44.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
84562025-04-30T06:35:44.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 578 } response = CabooseValue
84572025-04-30T06:35:44.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
84582025-04-30T06:35:44.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 579 } response = CabooseValue
84592025-04-30T06:35:44.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
84602025-04-30T06:35:44.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 580 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
84612025-04-30T06:35:44.480ZINFOtest_metrics (dropshot): request completed latency_us = 5350 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 8084f446-a9a9-4f21-b686-a8f8ce1441c6 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
84622025-04-30T06:35:44.481ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = dd8e8705-42fa-4b35-aaef-a9433a4f263d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
84632025-04-30T06:35:44.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
84642025-04-30T06:35:44.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 581 } response = CabooseValue
84652025-04-30T06:35:44.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
84662025-04-30T06:35:44.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 582 } response = CabooseValue
84672025-04-30T06:35:44.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
84682025-04-30T06:35:44.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 583 } response = CabooseValue
84692025-04-30T06:35:44.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
84702025-04-30T06:35:44.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 584 } response = CabooseValue
84712025-04-30T06:35:44.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
84722025-04-30T06:35:44.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 585 } response = CabooseValue
84732025-04-30T06:35:44.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
84742025-04-30T06:35:44.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 586 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
84752025-04-30T06:35:44.483ZINFOtest_metrics (dropshot): request completed latency_us = 2395 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = dd8e8705-42fa-4b35-aaef-a9433a4f263d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
84762025-04-30T06:35:44.484ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = eb27be65-6906-4dba-a7d7-f10af60042d3 uri = /sp/switch/1/component/rot/cmpa
84772025-04-30T06:35:44.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 587 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
84782025-04-30T06:35:44.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 587 } response = ReadRot(Ok)
84792025-04-30T06:35:44.484ZINFOtest_metrics (dropshot): request completed latency_us = 771 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = eb27be65-6906-4dba-a7d7-f10af60042d3 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
84802025-04-30T06:35:44.485ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 4cafc6f9-6362-4322-8b16-db66eee5fb1d uri = /sp/switch/1/component/rot/cfpa
84812025-04-30T06:35:44.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 588 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
84822025-04-30T06:35:44.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 588 } response = ReadRot(Ok)
84832025-04-30T06:35:44.486ZINFOtest_metrics (dropshot): request completed latency_us = 1324 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 4cafc6f9-6362-4322-8b16-db66eee5fb1d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
84842025-04-30T06:35:44.487ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 97d6ee0a-831b-4fa2-9a05-6ee1738251fa uri = /sp/switch/1/component/rot/cfpa
84852025-04-30T06:35:44.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 589 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
84862025-04-30T06:35:44.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 589 } response = ReadRot(Ok)
84872025-04-30T06:35:44.489ZINFOtest_metrics (dropshot): request completed latency_us = 2145 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 97d6ee0a-831b-4fa2-9a05-6ee1738251fa response_code = 200 uri = /sp/switch/1/component/rot/cfpa
84882025-04-30T06:35:44.491ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = f2c8e105-b9eb-440e-afcb-f69036af7cca uri = /sp/switch/1/component/rot/cfpa
84892025-04-30T06:35:44.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 590 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
84902025-04-30T06:35:44.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 590 } response = ReadRot(Ok)
84912025-04-30T06:35:44.493ZINFOtest_metrics (dropshot): request completed latency_us = 2549 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = f2c8e105-b9eb-440e-afcb-f69036af7cca response_code = 200 uri = /sp/switch/1/component/rot/cfpa
84922025-04-30T06:35:44.494ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 6dae1d26-56a4-43fb-9e58-4b8700d1cf23 uri = /sp/sled/0
84932025-04-30T06:35:44.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(SpState) }
84942025-04-30T06:35:44.494ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
84952025-04-30T06:35:44.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
84962025-04-30T06:35:44.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
84972025-04-30T06:35:44.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } 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(()) }))
84982025-04-30T06:35:44.495ZINFOtest_metrics (dropshot): request completed latency_us = 979 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 6dae1d26-56a4-43fb-9e58-4b8700d1cf23 response_code = 200 uri = /sp/sled/0
84992025-04-30T06:35:44.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 939c3824-acee-4484-9229-c2219b3f3f4a uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
85002025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
85012025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = CabooseValue
85022025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
85032025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = CabooseValue
85042025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
85052025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
85062025-04-30T06:35:44.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
85072025-04-30T06:35:44.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
85082025-04-30T06:35:44.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
85092025-04-30T06:35:44.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
85102025-04-30T06:35:44.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
85112025-04-30T06:35:44.497ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85122025-04-30T06:35:44.497ZINFOtest_metrics (dropshot): request completed latency_us = 1539 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 939c3824-acee-4484-9229-c2219b3f3f4a response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
85132025-04-30T06:35:44.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = e9f96328-c8b0-4202-9d3a-05a86542e43a uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
85142025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
85152025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = CabooseValue
85162025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
85172025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = CabooseValue
85182025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
85192025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
85202025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
85212025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
85222025-04-30T06:35:44.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
85232025-04-30T06:35:44.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
85242025-04-30T06:35:44.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
85252025-04-30T06:35:44.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85262025-04-30T06:35:44.499ZINFOtest_metrics (dropshot): request completed latency_us = 1257 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = e9f96328-c8b0-4202-9d3a-05a86542e43a response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
85272025-04-30T06:35:44.499ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 6a03600e-5e61-4856-a48c-22ef788b1eae uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
85282025-04-30T06:35:44.500ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
85292025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = CabooseValue
85302025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
85312025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = CabooseValue
85322025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
85332025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = CabooseValue
85342025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
85352025-04-30T06:35:44.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = CabooseValue
85362025-04-30T06:35:44.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
85372025-04-30T06:35:44.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = CabooseValue
85382025-04-30T06:35:44.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
85392025-04-30T06:35:44.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85402025-04-30T06:35:44.505ZINFOtest_metrics (dropshot): request completed latency_us = 5868 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 6a03600e-5e61-4856-a48c-22ef788b1eae response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
85412025-04-30T06:35:44.506ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 4e7c0b50-b4e4-402e-bc1e-3f4ff1b1aa1c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
85422025-04-30T06:35:44.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
85432025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = CabooseValue
85442025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
85452025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = CabooseValue
85462025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
85472025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = CabooseValue
85482025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
85492025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = CabooseValue
85502025-04-30T06:35:44.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
85512025-04-30T06:35:44.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
85522025-04-30T06:35:44.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
85532025-04-30T06:35:44.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85542025-04-30T06:35:44.508ZINFOtest_metrics (dropshot): request completed latency_us = 2175 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 4e7c0b50-b4e4-402e-bc1e-3f4ff1b1aa1c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
85552025-04-30T06:35:44.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 0b9863a2-fd65-40dd-be4a-10f51f387050 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
85562025-04-30T06:35:44.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
85572025-04-30T06:35:44.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = CabooseValue
85582025-04-30T06:35:44.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
85592025-04-30T06:35:44.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = CabooseValue
85602025-04-30T06:35:44.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
85612025-04-30T06:35:44.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = CabooseValue
85622025-04-30T06:35:44.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
85632025-04-30T06:35:44.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = CabooseValue
85642025-04-30T06:35:44.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
85652025-04-30T06:35:44.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = CabooseValue
85662025-04-30T06:35:44.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
85672025-04-30T06:35:44.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85682025-04-30T06:35:44.514ZINFOtest_metrics (dropshot): request completed latency_us = 5419 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 0b9863a2-fd65-40dd-be4a-10f51f387050 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
85692025-04-30T06:35:44.516ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 2a5e37af-e136-46ba-8338-6c19680f2284 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
85702025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
85712025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = CabooseValue
85722025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
85732025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = CabooseValue
85742025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
85752025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
85762025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
85772025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
85782025-04-30T06:35:44.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
85792025-04-30T06:35:44.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = CabooseValue
85802025-04-30T06:35:44.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
85812025-04-30T06:35:44.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
85822025-04-30T06:35:44.518ZINFOtest_metrics (dropshot): request completed latency_us = 1446 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 2a5e37af-e136-46ba-8338-6c19680f2284 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
85832025-04-30T06:35:44.519ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 4d96cdaf-794c-4086-8d89-4c77e9bb17c6 uri = /sp/sled/0/component/rot/cmpa
85842025-04-30T06:35:44.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
85852025-04-30T06:35:44.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = ReadRot(Ok)
85862025-04-30T06:35:44.519ZINFOtest_metrics (dropshot): request completed latency_us = 480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 4d96cdaf-794c-4086-8d89-4c77e9bb17c6 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
85872025-04-30T06:35:44.520ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 70fecbd3-1128-4bf1-93fa-ce2971d63a90 uri = /sp/sled/0/component/rot/cfpa
85882025-04-30T06:35:44.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
85892025-04-30T06:35:44.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = ReadRot(Ok)
85902025-04-30T06:35:44.520ZINFOtest_metrics (dropshot): request completed latency_us = 610 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 70fecbd3-1128-4bf1-93fa-ce2971d63a90 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
85912025-04-30T06:35:44.521ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = b575f9c4-cb94-4cee-88c2-b217969c5d36 uri = /sp/sled/0/component/rot/cfpa
85922025-04-30T06:35:44.521ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
85932025-04-30T06:35:44.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = ReadRot(Ok)
85942025-04-30T06:35:44.522ZINFOtest_metrics (dropshot): request completed latency_us = 582 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = b575f9c4-cb94-4cee-88c2-b217969c5d36 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
85952025-04-30T06:35:44.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = fd14bc51-b6d0-4a54-b9ab-abe5e6156a48 uri = /sp/sled/0/component/rot/cfpa
85962025-04-30T06:35:44.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
85972025-04-30T06:35:44.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = ReadRot(Ok)
85982025-04-30T06:35:44.527ZINFOtest_metrics (dropshot): request completed latency_us = 1665 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = fd14bc51-b6d0-4a54-b9ab-abe5e6156a48 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
85992025-04-30T06:35:44.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 747814ce-7551-4a1d-8eda-b6f2e2ea0c87 uri = /sp/sled/1
86002025-04-30T06:35:44.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(SpState) }
86012025-04-30T06:35:44.528ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
86022025-04-30T06:35:44.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
86032025-04-30T06:35:44.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
86042025-04-30T06:35:44.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } 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(()) }))
86052025-04-30T06:35:44.530ZINFOtest_metrics (dropshot): request completed latency_us = 1624 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 747814ce-7551-4a1d-8eda-b6f2e2ea0c87 response_code = 200 uri = /sp/sled/1
86062025-04-30T06:35:44.532ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 600fc7df-7f59-4c94-a50c-eedfcc08ad0a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
86072025-04-30T06:35:44.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
86082025-04-30T06:35:44.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = CabooseValue
86092025-04-30T06:35:44.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
86102025-04-30T06:35:44.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = CabooseValue
86112025-04-30T06:35:44.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
86122025-04-30T06:35:44.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
86132025-04-30T06:35:44.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
86142025-04-30T06:35:44.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
86152025-04-30T06:35:44.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
86162025-04-30T06:35:44.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
86172025-04-30T06:35:44.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
86182025-04-30T06:35:44.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86192025-04-30T06:35:44.535ZINFOtest_metrics (dropshot): request completed latency_us = 2664 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 600fc7df-7f59-4c94-a50c-eedfcc08ad0a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
86202025-04-30T06:35:44.536ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 66311f24-61b6-43cb-ba00-30a9ffffd705 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
86212025-04-30T06:35:44.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
86222025-04-30T06:35:44.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = CabooseValue
86232025-04-30T06:35:44.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
86242025-04-30T06:35:44.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = CabooseValue
86252025-04-30T06:35:44.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
86262025-04-30T06:35:44.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
86272025-04-30T06:35:44.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
86282025-04-30T06:35:44.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
86292025-04-30T06:35:44.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
86302025-04-30T06:35:44.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
86312025-04-30T06:35:44.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
86322025-04-30T06:35:44.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86332025-04-30T06:35:44.540ZINFOtest_metrics (dropshot): request completed latency_us = 4094 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 66311f24-61b6-43cb-ba00-30a9ffffd705 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
86342025-04-30T06:35:44.540ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 59d10f2f-b58c-4964-a2b7-10f1bd001fd4 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
86352025-04-30T06:35:44.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
86362025-04-30T06:35:44.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = CabooseValue
86372025-04-30T06:35:44.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
86382025-04-30T06:35:44.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = CabooseValue
86392025-04-30T06:35:44.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
86402025-04-30T06:35:44.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = CabooseValue
86412025-04-30T06:35:44.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
86422025-04-30T06:35:44.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = CabooseValue
86432025-04-30T06:35:44.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
86442025-04-30T06:35:44.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = CabooseValue
86452025-04-30T06:35:44.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
86462025-04-30T06:35:44.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86472025-04-30T06:35:44.545ZINFOtest_metrics (dropshot): request completed latency_us = 4091 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 59d10f2f-b58c-4964-a2b7-10f1bd001fd4 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
86482025-04-30T06:35:44.554ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 3c56053a-321e-432e-871a-7c7ebbf3cafc uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
86492025-04-30T06:35:44.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
86502025-04-30T06:35:44.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = CabooseValue
86512025-04-30T06:35:44.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
86522025-04-30T06:35:44.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = CabooseValue
86532025-04-30T06:35:44.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
86542025-04-30T06:35:44.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = CabooseValue
86552025-04-30T06:35:44.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
86562025-04-30T06:35:44.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = CabooseValue
86572025-04-30T06:35:44.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
86582025-04-30T06:35:44.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
86592025-04-30T06:35:44.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
86602025-04-30T06:35:44.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86612025-04-30T06:35:44.570ZINFOtest_metrics (dropshot): request completed latency_us = 15439 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 3c56053a-321e-432e-871a-7c7ebbf3cafc response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
86622025-04-30T06:35:44.572ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = ae64e135-6f44-4dd0-b1c0-5569213028b9 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
86632025-04-30T06:35:44.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
86642025-04-30T06:35:44.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = CabooseValue
86652025-04-30T06:35:44.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
86662025-04-30T06:35:44.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = CabooseValue
86672025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
86682025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = CabooseValue
86692025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
86702025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = CabooseValue
86712025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
86722025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = CabooseValue
86732025-04-30T06:35:44.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
86742025-04-30T06:35:44.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86752025-04-30T06:35:44.578ZINFOtest_metrics (dropshot): request completed latency_us = 6202 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = ae64e135-6f44-4dd0-b1c0-5569213028b9 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
86762025-04-30T06:35:44.580ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 6c967f3e-bbdc-4599-b2fb-e618f7f70a31 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
86772025-04-30T06:35:44.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
86782025-04-30T06:35:44.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = CabooseValue
86792025-04-30T06:35:44.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
86802025-04-30T06:35:44.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = CabooseValue
86812025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
86822025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
86832025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
86842025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
86852025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
86862025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = CabooseValue
86872025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
86882025-04-30T06:35:44.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
86892025-04-30T06:35:44.582ZINFOtest_metrics (dropshot): request completed latency_us = 2055 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 6c967f3e-bbdc-4599-b2fb-e618f7f70a31 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
86902025-04-30T06:35:44.592ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 18be5076-46f5-43e0-a121-aae64a6c4d1a uri = /sp/sled/1/component/rot/cmpa
86912025-04-30T06:35:44.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
86922025-04-30T06:35:44.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = ReadRot(Ok)
86932025-04-30T06:35:44.594ZINFOtest_metrics (dropshot): request completed latency_us = 2329 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 18be5076-46f5-43e0-a121-aae64a6c4d1a response_code = 200 uri = /sp/sled/1/component/rot/cmpa
86942025-04-30T06:35:44.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = c9db266a-3661-4ffe-a88b-2edc50a8f0bc uri = /sp/sled/1/component/rot/cfpa
86952025-04-30T06:35:44.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
86962025-04-30T06:35:44.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = ReadRot(Ok)
86972025-04-30T06:35:44.596ZINFOtest_metrics (dropshot): request completed latency_us = 828 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = c9db266a-3661-4ffe-a88b-2edc50a8f0bc response_code = 200 uri = /sp/sled/1/component/rot/cfpa
86982025-04-30T06:35:44.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = a95f78d9-c7b2-446b-9690-563f01388eb8 uri = /sp/sled/1/component/rot/cfpa
86992025-04-30T06:35:44.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
87002025-04-30T06:35:44.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = ReadRot(Ok)
87012025-04-30T06:35:44.598ZINFOtest_metrics (dropshot): request completed latency_us = 1558 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = a95f78d9-c7b2-446b-9690-563f01388eb8 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
87022025-04-30T06:35:44.600ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 175a172f-2e8e-48ba-b4ab-139b52f64ab1 uri = /sp/sled/1/component/rot/cfpa
87032025-04-30T06:35:44.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
87042025-04-30T06:35:44.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = ReadRot(Ok)
87052025-04-30T06:35:44.601ZINFOtest_metrics (dropshot): request completed latency_us = 892 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64600 req_id = 175a172f-2e8e-48ba-b4ab-139b52f64ab1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
87062025-04-30T06:35:44.909ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:50614
87072025-04-30T06:35:44.910ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 639b14a0-2329-4d5d-8967-eb3d0a00d480 uri = /ignition
87082025-04-30T06:35:44.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
87092025-04-30T06:35:44.910ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
87102025-04-30T06:35:44.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
87112025-04-30T06:35:44.911ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
87122025-04-30T06:35:44.911ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
87132025-04-30T06:35:44.911ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
87142025-04-30T06:35:44.911ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
87152025-04-30T06:35:44.911ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
87162025-04-30T06:35:44.911ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
87172025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
87182025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
87192025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
87202025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
87212025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
87222025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
87232025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
87242025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
87252025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
87262025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
87272025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
87282025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
87292025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
87302025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
87312025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
87322025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
87332025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
87342025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
87352025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
87362025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
87372025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
87382025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
87392025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
87402025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
87412025-04-30T06:35:44.912ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
87422025-04-30T06:35:44.912ZINFOtest_metrics (dropshot): request completed latency_us = 1025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 639b14a0-2329-4d5d-8967-eb3d0a00d480 response_code = 200 uri = /ignition
87432025-04-30T06:35:44.912ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 1b243876-024f-4647-b7b8-c39cad64f87c uri = /sp/switch/0
87442025-04-30T06:35:44.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(SpState) }
87452025-04-30T06:35:44.912ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
87462025-04-30T06:35:44.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
87472025-04-30T06:35:44.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
87482025-04-30T06:35:44.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } 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(()) }))
87492025-04-30T06:35:44.915ZINFOtest_metrics (dropshot): request completed latency_us = 2940 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 1b243876-024f-4647-b7b8-c39cad64f87c response_code = 200 uri = /sp/switch/0
87502025-04-30T06:35:44.915ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 8cc1ae3a-225a-4ebe-9549-408253feeced uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
87512025-04-30T06:35:44.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
87522025-04-30T06:35:44.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = CabooseValue
87532025-04-30T06:35:44.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
87542025-04-30T06:35:44.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = CabooseValue
87552025-04-30T06:35:44.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
87562025-04-30T06:35:44.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = CabooseValue
87572025-04-30T06:35:44.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
87582025-04-30T06:35:44.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = CabooseValue
87592025-04-30T06:35:44.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
87602025-04-30T06:35:44.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
87612025-04-30T06:35:44.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
87622025-04-30T06:35:44.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87632025-04-30T06:35:44.919ZINFOtest_metrics (dropshot): request completed latency_us = 3351 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 8cc1ae3a-225a-4ebe-9549-408253feeced response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
87642025-04-30T06:35:44.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = ad3ce1c0-9585-40f3-8620-83f0f14eaaa9 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
87652025-04-30T06:35:44.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
87662025-04-30T06:35:44.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
87672025-04-30T06:35:44.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
87682025-04-30T06:35:44.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
87692025-04-30T06:35:44.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
87702025-04-30T06:35:44.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
87712025-04-30T06:35:44.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
87722025-04-30T06:35:44.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
87732025-04-30T06:35:44.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
87742025-04-30T06:35:44.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
87752025-04-30T06:35:44.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
87762025-04-30T06:35:44.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87772025-04-30T06:35:44.922ZINFOtest_metrics (dropshot): request completed latency_us = 2069 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = ad3ce1c0-9585-40f3-8620-83f0f14eaaa9 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
87782025-04-30T06:35:44.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 4a26fd76-b798-4e7b-b0c6-1fe018eb5815 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
87792025-04-30T06:35:44.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
87802025-04-30T06:35:44.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = CabooseValue
87812025-04-30T06:35:44.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
87822025-04-30T06:35:44.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = CabooseValue
87832025-04-30T06:35:44.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
87842025-04-30T06:35:44.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = CabooseValue
87852025-04-30T06:35:44.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
87862025-04-30T06:35:44.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = CabooseValue
87872025-04-30T06:35:44.926ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
87882025-04-30T06:35:44.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = CabooseValue
87892025-04-30T06:35:44.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
87902025-04-30T06:35:44.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
87912025-04-30T06:35:44.927ZINFOtest_metrics (dropshot): request completed latency_us = 4234 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 4a26fd76-b798-4e7b-b0c6-1fe018eb5815 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
87922025-04-30T06:35:44.928ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 666180ba-1d79-4b3c-b38b-e7b1c5de15c6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
87932025-04-30T06:35:44.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
87942025-04-30T06:35:44.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
87952025-04-30T06:35:44.929ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
87962025-04-30T06:35:44.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
87972025-04-30T06:35:44.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
87982025-04-30T06:35:44.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
87992025-04-30T06:35:44.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
88002025-04-30T06:35:44.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
88012025-04-30T06:35:44.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
88022025-04-30T06:35:44.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = CabooseValue
88032025-04-30T06:35:44.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
88042025-04-30T06:35:44.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88052025-04-30T06:35:44.932ZINFOtest_metrics (dropshot): request completed latency_us = 3517 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 666180ba-1d79-4b3c-b38b-e7b1c5de15c6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
88062025-04-30T06:35:44.934ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 730aa2a6-f768-4339-8570-e59dc63ed963 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
88072025-04-30T06:35:44.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
88082025-04-30T06:35:44.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = CabooseValue
88092025-04-30T06:35:44.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
88102025-04-30T06:35:44.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = CabooseValue
88112025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
88122025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = CabooseValue
88132025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
88142025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = CabooseValue
88152025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
88162025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = CabooseValue
88172025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
88182025-04-30T06:35:44.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88192025-04-30T06:35:44.936ZINFOtest_metrics (dropshot): request completed latency_us = 2428 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 730aa2a6-f768-4339-8570-e59dc63ed963 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
88202025-04-30T06:35:44.937ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 45a084f1-7fd3-4817-9f6b-c9e47fd78559 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
88212025-04-30T06:35:44.937ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
88222025-04-30T06:35:44.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
88232025-04-30T06:35:44.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
88242025-04-30T06:35:44.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
88252025-04-30T06:35:44.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
88262025-04-30T06:35:44.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
88272025-04-30T06:35:44.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
88282025-04-30T06:35:44.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = CabooseValue
88292025-04-30T06:35:44.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
88302025-04-30T06:35:44.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = CabooseValue
88312025-04-30T06:35:44.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
88322025-04-30T06:35:44.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88332025-04-30T06:35:44.942ZINFOtest_metrics (dropshot): request completed latency_us = 4672 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 45a084f1-7fd3-4817-9f6b-c9e47fd78559 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
88342025-04-30T06:35:44.942ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 02c6681f-ebc9-4cee-bea8-b88b0198df34 uri = /sp/switch/0/component/rot/cmpa
88352025-04-30T06:35:44.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 685 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
88362025-04-30T06:35:44.943ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = ReadRot(Ok)
88372025-04-30T06:35:44.943ZINFOtest_metrics (dropshot): request completed latency_us = 496 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 02c6681f-ebc9-4cee-bea8-b88b0198df34 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
88382025-04-30T06:35:44.944ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 3f2d53e4-5743-4e50-b607-afc26d04619e uri = /sp/switch/0/component/rot/cfpa
88392025-04-30T06:35:44.944ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 686 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
88402025-04-30T06:35:44.944ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = ReadRot(Ok)
88412025-04-30T06:35:44.944ZINFOtest_metrics (dropshot): request completed latency_us = 676 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 3f2d53e4-5743-4e50-b607-afc26d04619e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
88422025-04-30T06:35:44.945ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = f755a4ee-e943-447f-ba96-05cf66d641a3 uri = /sp/switch/0/component/rot/cfpa
88432025-04-30T06:35:44.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 687 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
88442025-04-30T06:35:44.945ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = ReadRot(Ok)
88452025-04-30T06:35:44.945ZINFOtest_metrics (dropshot): request completed latency_us = 504 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = f755a4ee-e943-447f-ba96-05cf66d641a3 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
88462025-04-30T06:35:44.946ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = d9b16169-0096-42d6-b2f4-57b8e949b79d uri = /sp/switch/0/component/rot/cfpa
88472025-04-30T06:35:44.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 688 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
88482025-04-30T06:35:44.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = ReadRot(Ok)
88492025-04-30T06:35:44.946ZINFOtest_metrics (dropshot): request completed latency_us = 487 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = d9b16169-0096-42d6-b2f4-57b8e949b79d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
88502025-04-30T06:35:44.947ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = f58a8ded-2075-4d77-8374-6b6bed78e612 uri = /sp/switch/1
88512025-04-30T06:35:44.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 591 }, kind: MgsRequest(SpState) }
88522025-04-30T06:35:44.947ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
88532025-04-30T06:35:44.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 591 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
88542025-04-30T06:35:44.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 592 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
88552025-04-30T06:35:44.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 592 } 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(()) }))
88562025-04-30T06:35:44.948ZINFOtest_metrics (dropshot): request completed latency_us = 1031 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = f58a8ded-2075-4d77-8374-6b6bed78e612 response_code = 200 uri = /sp/switch/1
88572025-04-30T06:35:44.949ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 9298822f-4bd9-4987-86dc-ae34aea91546 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
88582025-04-30T06:35:44.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 593 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
88592025-04-30T06:35:44.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 593 } response = CabooseValue
88602025-04-30T06:35:44.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 594 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
88612025-04-30T06:35:44.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 594 } response = CabooseValue
88622025-04-30T06:35:44.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
88632025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 595 } response = CabooseValue
88642025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
88652025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 596 } response = CabooseValue
88662025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 597 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
88672025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 597 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
88682025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 598 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
88692025-04-30T06:35:44.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 598 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88702025-04-30T06:35:44.951ZINFOtest_metrics (dropshot): request completed latency_us = 1966 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 9298822f-4bd9-4987-86dc-ae34aea91546 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
88712025-04-30T06:35:44.952ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = be5e08be-f1a0-48a6-a99a-8f0703ea127e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
88722025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 599 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
88732025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 599 } response = CabooseValue
88742025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 600 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
88752025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 600 } response = CabooseValue
88762025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
88772025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 601 } response = CabooseValue
88782025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
88792025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 602 } response = CabooseValue
88802025-04-30T06:35:44.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
88812025-04-30T06:35:44.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 603 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
88822025-04-30T06:35:44.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
88832025-04-30T06:35:44.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 604 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88842025-04-30T06:35:44.954ZINFOtest_metrics (dropshot): request completed latency_us = 1592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = be5e08be-f1a0-48a6-a99a-8f0703ea127e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
88852025-04-30T06:35:44.954ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 34020f3c-fc2d-4ab8-a328-971fcda7186d uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
88862025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
88872025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 605 } response = CabooseValue
88882025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
88892025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 606 } response = CabooseValue
88902025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
88912025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 607 } response = CabooseValue
88922025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
88932025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 608 } response = CabooseValue
88942025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
88952025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 609 } response = CabooseValue
88962025-04-30T06:35:44.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 610 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
88972025-04-30T06:35:44.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 610 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
88982025-04-30T06:35:44.956ZINFOtest_metrics (dropshot): request completed latency_us = 1354 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 34020f3c-fc2d-4ab8-a328-971fcda7186d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
88992025-04-30T06:35:44.956ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 72ff2c16-c061-472d-a77c-754c9660f806 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
89002025-04-30T06:35:44.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
89012025-04-30T06:35:44.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 611 } response = CabooseValue
89022025-04-30T06:35:44.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 612 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
89032025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 612 } response = CabooseValue
89042025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
89052025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 613 } response = CabooseValue
89062025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
89072025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 614 } response = CabooseValue
89082025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
89092025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 615 } response = CabooseValue
89102025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
89112025-04-30T06:35:44.958ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 616 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89122025-04-30T06:35:44.958ZINFOtest_metrics (dropshot): request completed latency_us = 1239 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 72ff2c16-c061-472d-a77c-754c9660f806 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
89132025-04-30T06:35:44.958ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = bfd39d75-c02e-44dd-ac23-b44499eb273a uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
89142025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
89152025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 617 } response = CabooseValue
89162025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
89172025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 618 } response = CabooseValue
89182025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
89192025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 619 } response = CabooseValue
89202025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
89212025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 620 } response = CabooseValue
89222025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
89232025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 621 } response = CabooseValue
89242025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
89252025-04-30T06:35:44.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 622 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89262025-04-30T06:35:44.959ZINFOtest_metrics (dropshot): request completed latency_us = 1318 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = bfd39d75-c02e-44dd-ac23-b44499eb273a response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
89272025-04-30T06:35:44.961ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 6cb8dac9-896b-468f-aa43-d2fc9c6b1ea5 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
89282025-04-30T06:35:44.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
89292025-04-30T06:35:44.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 623 } response = CabooseValue
89302025-04-30T06:35:44.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
89312025-04-30T06:35:44.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 624 } response = CabooseValue
89322025-04-30T06:35:44.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
89332025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 625 } response = CabooseValue
89342025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
89352025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 626 } response = CabooseValue
89362025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
89372025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 627 } response = CabooseValue
89382025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
89392025-04-30T06:35:44.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 628 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89402025-04-30T06:35:44.964ZINFOtest_metrics (dropshot): request completed latency_us = 2641 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 6cb8dac9-896b-468f-aa43-d2fc9c6b1ea5 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
89412025-04-30T06:35:44.964ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 5164e443-17e2-4a99-b0ff-92a3f07f947c uri = /sp/switch/1/component/rot/cmpa
89422025-04-30T06:35:44.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 629 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
89432025-04-30T06:35:44.965ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 629 } response = ReadRot(Ok)
89442025-04-30T06:35:44.965ZINFOtest_metrics (dropshot): request completed latency_us = 540 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 5164e443-17e2-4a99-b0ff-92a3f07f947c response_code = 200 uri = /sp/switch/1/component/rot/cmpa
89452025-04-30T06:35:44.966ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = ff1cc8ee-f390-495e-b818-db955d9a49f4 uri = /sp/switch/1/component/rot/cfpa
89462025-04-30T06:35:44.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 630 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
89472025-04-30T06:35:44.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 630 } response = ReadRot(Ok)
89482025-04-30T06:35:44.966ZINFOtest_metrics (dropshot): request completed latency_us = 741 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = ff1cc8ee-f390-495e-b818-db955d9a49f4 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
89492025-04-30T06:35:44.967ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 015571ed-452e-4e15-a6d8-ef1d577d62a2 uri = /sp/switch/1/component/rot/cfpa
89502025-04-30T06:35:44.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 631 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
89512025-04-30T06:35:44.968ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 631 } response = ReadRot(Ok)
89522025-04-30T06:35:44.968ZINFOtest_metrics (dropshot): request completed latency_us = 656 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 015571ed-452e-4e15-a6d8-ef1d577d62a2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
89532025-04-30T06:35:44.969ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 6be0caea-3ab7-40a8-8baa-fc30b99304ee uri = /sp/switch/1/component/rot/cfpa
89542025-04-30T06:35:44.969ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 632 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
89552025-04-30T06:35:44.969ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 632 } response = ReadRot(Ok)
89562025-04-30T06:35:44.970ZINFOtest_metrics (dropshot): request completed latency_us = 683 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 6be0caea-3ab7-40a8-8baa-fc30b99304ee response_code = 200 uri = /sp/switch/1/component/rot/cfpa
89572025-04-30T06:35:44.970ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = cf79b0eb-c95b-48b6-a064-ddf4b9c3b3ba uri = /sp/sled/0
89582025-04-30T06:35:44.970ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(SpState) }
89592025-04-30T06:35:44.971ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
89602025-04-30T06:35:44.971ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
89612025-04-30T06:35:44.971ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
89622025-04-30T06:35:44.971ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } 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(()) }))
89632025-04-30T06:35:44.972ZINFOtest_metrics (dropshot): request completed latency_us = 1308 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = cf79b0eb-c95b-48b6-a064-ddf4b9c3b3ba response_code = 200 uri = /sp/sled/0
89642025-04-30T06:35:44.972ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 659e93b5-8d54-49c5-894d-662d3b2d558f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
89652025-04-30T06:35:44.972ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
89662025-04-30T06:35:44.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = CabooseValue
89672025-04-30T06:35:44.972ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
89682025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = CabooseValue
89692025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
89702025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
89712025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
89722025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = CabooseValue
89732025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
89742025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
89752025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
89762025-04-30T06:35:44.973ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89772025-04-30T06:35:44.974ZINFOtest_metrics (dropshot): request completed latency_us = 1427 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 659e93b5-8d54-49c5-894d-662d3b2d558f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
89782025-04-30T06:35:44.974ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 95bca79d-ae92-4c60-a4cb-13045e5bacc4 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
89792025-04-30T06:35:44.974ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
89802025-04-30T06:35:44.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
89812025-04-30T06:35:44.974ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
89822025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = CabooseValue
89832025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
89842025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = CabooseValue
89852025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
89862025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = CabooseValue
89872025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
89882025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
89892025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
89902025-04-30T06:35:44.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
89912025-04-30T06:35:44.975ZINFOtest_metrics (dropshot): request completed latency_us = 1349 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 95bca79d-ae92-4c60-a4cb-13045e5bacc4 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
89922025-04-30T06:35:44.976ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 3a2be222-586f-40c0-895f-f9ed2c7a8c26 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
89932025-04-30T06:35:44.976ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
89942025-04-30T06:35:44.976ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
89952025-04-30T06:35:44.976ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
89962025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = CabooseValue
89972025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
89982025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = CabooseValue
89992025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
90002025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = CabooseValue
90012025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
90022025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
90032025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
90042025-04-30T06:35:44.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90052025-04-30T06:35:44.977ZINFOtest_metrics (dropshot): request completed latency_us = 1620 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 3a2be222-586f-40c0-895f-f9ed2c7a8c26 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
90062025-04-30T06:35:44.980ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = b6d9126f-8b05-47d5-a00a-21e2e43d5daa uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
90072025-04-30T06:35:44.980ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
90082025-04-30T06:35:44.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
90092025-04-30T06:35:44.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
90102025-04-30T06:35:44.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = CabooseValue
90112025-04-30T06:35:44.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
90122025-04-30T06:35:44.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = CabooseValue
90132025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
90142025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = CabooseValue
90152025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
90162025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
90172025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
90182025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90192025-04-30T06:35:44.982ZINFOtest_metrics (dropshot): request completed latency_us = 2255 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = b6d9126f-8b05-47d5-a00a-21e2e43d5daa response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
90202025-04-30T06:35:44.982ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 147dfa49-1d75-4e34-b963-083e4ab1ae0b uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
90212025-04-30T06:35:44.982ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
90222025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = CabooseValue
90232025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
90242025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = CabooseValue
90252025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
90262025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = CabooseValue
90272025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
90282025-04-30T06:35:44.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = CabooseValue
90292025-04-30T06:35:44.984ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
90302025-04-30T06:35:44.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = CabooseValue
90312025-04-30T06:35:44.984ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
90322025-04-30T06:35:44.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90332025-04-30T06:35:44.984ZINFOtest_metrics (dropshot): request completed latency_us = 1683 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 147dfa49-1d75-4e34-b963-083e4ab1ae0b response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
90342025-04-30T06:35:44.985ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 553ffc6b-1213-41cb-aa3a-0bded34d5c0f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
90352025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
90362025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = CabooseValue
90372025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
90382025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = CabooseValue
90392025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
90402025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = CabooseValue
90412025-04-30T06:35:44.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
90422025-04-30T06:35:44.986ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = CabooseValue
90432025-04-30T06:35:44.986ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
90442025-04-30T06:35:44.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = CabooseValue
90452025-04-30T06:35:44.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
90462025-04-30T06:35:44.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90472025-04-30T06:35:44.987ZINFOtest_metrics (dropshot): request completed latency_us = 2699 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 553ffc6b-1213-41cb-aa3a-0bded34d5c0f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
90482025-04-30T06:35:44.988ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 9119b73a-0944-4c84-9e41-4253793a5be6 uri = /sp/sled/0/component/rot/cmpa
90492025-04-30T06:35:44.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
90502025-04-30T06:35:44.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = ReadRot(Ok)
90512025-04-30T06:35:44.989ZINFOtest_metrics (dropshot): request completed latency_us = 597 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 9119b73a-0944-4c84-9e41-4253793a5be6 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
90522025-04-30T06:35:44.996ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 447175d3-7f8a-4696-8578-c7ffa92647ed uri = /sp/sled/0/component/rot/cfpa
90532025-04-30T06:35:44.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
90542025-04-30T06:35:44.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = ReadRot(Ok)
90552025-04-30T06:35:44.998ZINFOtest_metrics (dropshot): request completed latency_us = 1692 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 447175d3-7f8a-4696-8578-c7ffa92647ed response_code = 200 uri = /sp/sled/0/component/rot/cfpa
90562025-04-30T06:35:45.003ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = c22266be-9361-46be-be84-d117e72e5980 uri = /sp/sled/0/component/rot/cfpa
90572025-04-30T06:35:45.003ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
90582025-04-30T06:35:45.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = ReadRot(Ok)
90592025-04-30T06:35:45.005ZINFOtest_metrics (dropshot): request completed latency_us = 2211 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = c22266be-9361-46be-be84-d117e72e5980 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
90602025-04-30T06:35:45.007ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 2576d763-cd14-489e-b1b5-58b0ac9208e3 uri = /sp/sled/0/component/rot/cfpa
90612025-04-30T06:35:45.008ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
90622025-04-30T06:35:45.008ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } response = ReadRot(Ok)
90632025-04-30T06:35:45.009ZINFOtest_metrics (dropshot): request completed latency_us = 1693 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 2576d763-cd14-489e-b1b5-58b0ac9208e3 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
90642025-04-30T06:35:45.010ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = dc709c11-a138-4d1c-bd1a-3badb13b6ded uri = /sp/sled/1
90652025-04-30T06:35:45.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(SpState) }
90662025-04-30T06:35:45.010ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
90672025-04-30T06:35:45.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
90682025-04-30T06:35:45.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
90692025-04-30T06:35:45.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } 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(()) }))
90702025-04-30T06:35:45.011ZINFOtest_metrics (dropshot): request completed latency_us = 1007 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = dc709c11-a138-4d1c-bd1a-3badb13b6ded response_code = 200 uri = /sp/sled/1
90712025-04-30T06:35:45.019ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 1d615f3d-2809-4bd4-a43f-73f4f3f9a118 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
90722025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
90732025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = CabooseValue
90742025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
90752025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = CabooseValue
90762025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
90772025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
90782025-04-30T06:35:45.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
90792025-04-30T06:35:45.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = CabooseValue
90802025-04-30T06:35:45.023ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
90812025-04-30T06:35:45.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
90822025-04-30T06:35:45.023ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
90832025-04-30T06:35:45.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90842025-04-30T06:35:45.023ZINFOtest_metrics (dropshot): request completed latency_us = 2953 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 1d615f3d-2809-4bd4-a43f-73f4f3f9a118 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
90852025-04-30T06:35:45.024ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 415c6ca5-c4d3-4977-9049-c5db5a5a942e uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
90862025-04-30T06:35:45.024ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
90872025-04-30T06:35:45.024ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
90882025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
90892025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = CabooseValue
90902025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
90912025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = CabooseValue
90922025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
90932025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = CabooseValue
90942025-04-30T06:35:45.025ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
90952025-04-30T06:35:45.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
90962025-04-30T06:35:45.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
90972025-04-30T06:35:45.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
90982025-04-30T06:35:45.026ZINFOtest_metrics (dropshot): request completed latency_us = 2093 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 415c6ca5-c4d3-4977-9049-c5db5a5a942e response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
90992025-04-30T06:35:45.028ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 6bef614f-be99-42bf-8da3-c02e209f8376 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
91002025-04-30T06:35:45.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
91012025-04-30T06:35:45.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
91022025-04-30T06:35:45.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
91032025-04-30T06:35:45.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = CabooseValue
91042025-04-30T06:35:45.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
91052025-04-30T06:35:45.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = CabooseValue
91062025-04-30T06:35:45.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
91072025-04-30T06:35:45.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = CabooseValue
91082025-04-30T06:35:45.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
91092025-04-30T06:35:45.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
91102025-04-30T06:35:45.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
91112025-04-30T06:35:45.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
91122025-04-30T06:35:45.032ZINFOtest_metrics (dropshot): request completed latency_us = 3979 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 6bef614f-be99-42bf-8da3-c02e209f8376 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
91132025-04-30T06:35:45.033ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 2de3521b-5d77-4863-b4b7-b00d5a6b0a64 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
91142025-04-30T06:35:45.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
91152025-04-30T06:35:45.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
91162025-04-30T06:35:45.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
91172025-04-30T06:35:45.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = CabooseValue
91182025-04-30T06:35:45.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
91192025-04-30T06:35:45.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = CabooseValue
91202025-04-30T06:35:45.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
91212025-04-30T06:35:45.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = CabooseValue
91222025-04-30T06:35:45.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
91232025-04-30T06:35:45.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
91242025-04-30T06:35:45.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
91252025-04-30T06:35:45.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
91262025-04-30T06:35:45.036ZINFOtest_metrics (dropshot): request completed latency_us = 2126 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 2de3521b-5d77-4863-b4b7-b00d5a6b0a64 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
91272025-04-30T06:35:45.037ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 7dda5823-b286-4ebf-84db-79336ec5a925 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
91282025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
91292025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = CabooseValue
91302025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
91312025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = CabooseValue
91322025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
91332025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = CabooseValue
91342025-04-30T06:35:45.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
91352025-04-30T06:35:45.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = CabooseValue
91362025-04-30T06:35:45.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
91372025-04-30T06:35:45.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = CabooseValue
91382025-04-30T06:35:45.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
91392025-04-30T06:35:45.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
91402025-04-30T06:35:45.038ZINFOtest_metrics (dropshot): request completed latency_us = 1758 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 7dda5823-b286-4ebf-84db-79336ec5a925 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
91412025-04-30T06:35:45.039ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = b062435a-0df4-4dd7-afdf-cfb54a088de3 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
91422025-04-30T06:35:45.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
91432025-04-30T06:35:45.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = CabooseValue
91442025-04-30T06:35:45.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
91452025-04-30T06:35:45.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = CabooseValue
91462025-04-30T06:35:45.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
91472025-04-30T06:35:45.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = CabooseValue
91482025-04-30T06:35:45.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
91492025-04-30T06:35:45.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = CabooseValue
91502025-04-30T06:35:45.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
91512025-04-30T06:35:45.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = CabooseValue
91522025-04-30T06:35:45.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
91532025-04-30T06:35:45.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
91542025-04-30T06:35:45.044ZINFOtest_metrics (dropshot): request completed latency_us = 4584 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = b062435a-0df4-4dd7-afdf-cfb54a088de3 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
91552025-04-30T06:35:45.044ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 20c2e01d-bfce-4e7a-8d0c-baa666eef889 uri = /sp/sled/1/component/rot/cmpa
91562025-04-30T06:35:45.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
91572025-04-30T06:35:45.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = ReadRot(Ok)
91582025-04-30T06:35:45.046ZINFOtest_metrics (dropshot): request completed latency_us = 1117 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 20c2e01d-bfce-4e7a-8d0c-baa666eef889 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
91592025-04-30T06:35:45.047ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 86b9c010-730e-4bc1-8b5d-989c90ccfa56 uri = /sp/sled/1/component/rot/cfpa
91602025-04-30T06:35:45.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
91612025-04-30T06:35:45.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = ReadRot(Ok)
91622025-04-30T06:35:45.048ZINFOtest_metrics (dropshot): request completed latency_us = 1855 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 86b9c010-730e-4bc1-8b5d-989c90ccfa56 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
91632025-04-30T06:35:45.049ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 20952053-42b7-4886-b656-c24e7c3c8172 uri = /sp/sled/1/component/rot/cfpa
91642025-04-30T06:35:45.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
91652025-04-30T06:35:45.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = ReadRot(Ok)
91662025-04-30T06:35:45.050ZINFOtest_metrics (dropshot): request completed latency_us = 519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = 20952053-42b7-4886-b656-c24e7c3c8172 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
91672025-04-30T06:35:45.051ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = ff636d2e-241b-4cde-a67d-576e8ec33c3e uri = /sp/sled/1/component/rot/cfpa
91682025-04-30T06:35:45.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
91692025-04-30T06:35:45.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } response = ReadRot(Ok)
91702025-04-30T06:35:45.051ZINFOtest_metrics (dropshot): request completed latency_us = 587 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50614 req_id = ff636d2e-241b-4cde-a67d-576e8ec33c3e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
91712025-04-30T06:35:45.318ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:36674
91722025-04-30T06:35:45.319ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = b880439e-0ddb-4e5c-9c7c-5e74dcfc6098 uri = /ignition
91732025-04-30T06:35:45.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
91742025-04-30T06:35:45.320ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
91752025-04-30T06:35:45.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
91762025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
91772025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
91782025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
91792025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
91802025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
91812025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
91822025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
91832025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
91842025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
91852025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
91862025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
91872025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
91882025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
91892025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
91902025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
91912025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
91922025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
91932025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
91942025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
91952025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
91962025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
91972025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
91982025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
91992025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
92002025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
92012025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
92022025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
92032025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
92042025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
92052025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
92062025-04-30T06:35:45.323ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
92072025-04-30T06:35:45.324ZINFOtest_metrics (dropshot): request completed latency_us = 4559 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = b880439e-0ddb-4e5c-9c7c-5e74dcfc6098 response_code = 200 uri = /ignition
92082025-04-30T06:35:45.333ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 37b79dbe-d38b-450a-b582-e1d325a8c315 uri = /sp/switch/0
92092025-04-30T06:35:45.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
92102025-04-30T06:35:45.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
92112025-04-30T06:35:45.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
92122025-04-30T06:35:45.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
92132025-04-30T06:35:45.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 633 }, kind: MgsRequest(SpState) }
92142025-04-30T06:35:45.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(SpState) }
92152025-04-30T06:35:45.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(SpState) }
92162025-04-30T06:35:45.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(SpState) }
92172025-04-30T06:35:45.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
92182025-04-30T06:35:45.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
92192025-04-30T06:35:45.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
92202025-04-30T06:35:45.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
92212025-04-30T06:35:45.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92222025-04-30T06:35:45.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 691 }, kind: MgsRequest(SpState) }
92232025-04-30T06:35:45.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 633 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92242025-04-30T06:35:45.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92252025-04-30T06:35:45.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92262025-04-30T06:35:45.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 634 }, kind: MgsRequest(SpState) }
92272025-04-30T06:35:45.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
92282025-04-30T06:35:45.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
92292025-04-30T06:35:45.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
92302025-04-30T06:35:45.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
92312025-04-30T06:35:45.336ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
92322025-04-30T06:35:45.336ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
92332025-04-30T06:35:45.337ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
92342025-04-30T06:35:45.337ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
92352025-04-30T06:35:45.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92362025-04-30T06:35:45.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 692 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
92372025-04-30T06:35:45.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 634 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92382025-04-30T06:35:45.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92392025-04-30T06:35:45.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92402025-04-30T06:35:45.338ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
92412025-04-30T06:35:45.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
92422025-04-30T06:35:45.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
92432025-04-30T06:35:45.341ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
92442025-04-30T06:35:45.341ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
92452025-04-30T06:35:45.341ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
92462025-04-30T06:35:45.341ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
92472025-04-30T06:35:45.341ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
92482025-04-30T06:35:45.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
92492025-04-30T06:35:45.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92502025-04-30T06:35:45.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 693 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
92512025-04-30T06:35:45.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92522025-04-30T06:35:45.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92532025-04-30T06:35:45.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
92542025-04-30T06:35:45.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
92552025-04-30T06:35:45.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
92562025-04-30T06:35:45.345ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
92572025-04-30T06:35:45.345ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
92582025-04-30T06:35:45.345ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
92592025-04-30T06:35:45.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } 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(()) }))
92602025-04-30T06:35:45.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 694 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
92612025-04-30T06:35:45.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92622025-04-30T06:35:45.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92632025-04-30T06:35:45.347ZINFOtest_metrics (dropshot): request completed latency_us = 13634 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 37b79dbe-d38b-450a-b582-e1d325a8c315 response_code = 200 uri = /sp/switch/0
92642025-04-30T06:35:45.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
92652025-04-30T06:35:45.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
92662025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
92672025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
92682025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
92692025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
92702025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
92712025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
92722025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
92732025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
92742025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
92752025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
92762025-04-30T06:35:45.347ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
92772025-04-30T06:35:45.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92782025-04-30T06:35:45.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92792025-04-30T06:35:45.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
92802025-04-30T06:35:45.348ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c87f8a22-aeb8-4a49-8696-100310b2dfac uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
92812025-04-30T06:35:45.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(SpState) }
92822025-04-30T06:35:45.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
92832025-04-30T06:35:45.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
92842025-04-30T06:35:45.355ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
92852025-04-30T06:35:45.355ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
92862025-04-30T06:35:45.355ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
92872025-04-30T06:35:45.355ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
92882025-04-30T06:35:45.355ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
92892025-04-30T06:35:45.355ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
92902025-04-30T06:35:45.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
92912025-04-30T06:35:45.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92922025-04-30T06:35:45.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
92932025-04-30T06:35:45.355ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
92942025-04-30T06:35:45.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
92952025-04-30T06:35:45.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
92962025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
92972025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
92982025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
92992025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
93002025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
93012025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
93022025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
93032025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
93042025-04-30T06:35:45.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
93052025-04-30T06:35:45.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = CabooseValue
93062025-04-30T06:35:45.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
93072025-04-30T06:35:45.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
93082025-04-30T06:35:45.385ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
93092025-04-30T06:35:45.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
93102025-04-30T06:35:45.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
93112025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
93122025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
93132025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
93142025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
93152025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
93162025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
93172025-04-30T06:35:45.388ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
93182025-04-30T06:35:45.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
93192025-04-30T06:35:45.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
93202025-04-30T06:35:45.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
93212025-04-30T06:35:45.392ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
93222025-04-30T06:35:45.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
93232025-04-30T06:35:45.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
93242025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
93252025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
93262025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
93272025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
93282025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
93292025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
93302025-04-30T06:35:45.393ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
93312025-04-30T06:35:45.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
93322025-04-30T06:35:45.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
93332025-04-30T06:35:45.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
93342025-04-30T06:35:45.397ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
93352025-04-30T06:35:45.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(SpState) }
93362025-04-30T06:35:45.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(SpState) }
93372025-04-30T06:35:45.406ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
93382025-04-30T06:35:45.406ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
93392025-04-30T06:35:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
93402025-04-30T06:35:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
93412025-04-30T06:35:45.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
93422025-04-30T06:35:45.406ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
93432025-04-30T06:35:45.406ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
93442025-04-30T06:35:45.406ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
93452025-04-30T06:35:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
93462025-04-30T06:35:45.407ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
93472025-04-30T06:35:45.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93482025-04-30T06:35:45.408ZINFOtest_metrics (dropshot): request completed latency_us = 59509 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c87f8a22-aeb8-4a49-8696-100310b2dfac response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
93492025-04-30T06:35:45.410ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 0b7725f1-557c-4b0b-b4ac-8511e0951a2c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
93502025-04-30T06:35:45.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
93512025-04-30T06:35:45.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = CabooseValue
93522025-04-30T06:35:45.411ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
93532025-04-30T06:35:45.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = CabooseValue
93542025-04-30T06:35:45.411ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
93552025-04-30T06:35:45.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = CabooseValue
93562025-04-30T06:35:45.411ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
93572025-04-30T06:35:45.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = CabooseValue
93582025-04-30T06:35:45.412ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
93592025-04-30T06:35:45.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
93602025-04-30T06:35:45.412ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
93612025-04-30T06:35:45.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93622025-04-30T06:35:45.412ZINFOtest_metrics (dropshot): request completed latency_us = 2254 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 0b7725f1-557c-4b0b-b4ac-8511e0951a2c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
93632025-04-30T06:35:45.413ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = ab227b06-c4d6-498d-a1e6-29081ce4f968 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
93642025-04-30T06:35:45.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
93652025-04-30T06:35:45.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = CabooseValue
93662025-04-30T06:35:45.414ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
93672025-04-30T06:35:45.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = CabooseValue
93682025-04-30T06:35:45.415ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
93692025-04-30T06:35:45.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = CabooseValue
93702025-04-30T06:35:45.415ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
93712025-04-30T06:35:45.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = CabooseValue
93722025-04-30T06:35:45.415ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
93732025-04-30T06:35:45.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = CabooseValue
93742025-04-30T06:35:45.415ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
93752025-04-30T06:35:45.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93762025-04-30T06:35:45.416ZINFOtest_metrics (dropshot): request completed latency_us = 2909 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = ab227b06-c4d6-498d-a1e6-29081ce4f968 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
93772025-04-30T06:35:45.417ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = cd043a6e-4a1a-4982-b4ec-e99fe44f84d4 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
93782025-04-30T06:35:45.417ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
93792025-04-30T06:35:45.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = CabooseValue
93802025-04-30T06:35:45.417ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
93812025-04-30T06:35:45.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = CabooseValue
93822025-04-30T06:35:45.417ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
93832025-04-30T06:35:45.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = CabooseValue
93842025-04-30T06:35:45.418ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
93852025-04-30T06:35:45.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = CabooseValue
93862025-04-30T06:35:45.418ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
93872025-04-30T06:35:45.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } response = CabooseValue
93882025-04-30T06:35:45.418ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
93892025-04-30T06:35:45.419ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
93902025-04-30T06:35:45.419ZINFOtest_metrics (dropshot): request completed latency_us = 1795 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = cd043a6e-4a1a-4982-b4ec-e99fe44f84d4 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
93912025-04-30T06:35:45.419ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = dde6626e-908f-4a71-bdac-235b53cce09c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
93922025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
93932025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } response = CabooseValue
93942025-04-30T06:35:45.422ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
93952025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
93962025-04-30T06:35:45.422ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
93972025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
93982025-04-30T06:35:45.422ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
93992025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = CabooseValue
94002025-04-30T06:35:45.422ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
94012025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = CabooseValue
94022025-04-30T06:35:45.422ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
94032025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94042025-04-30T06:35:45.422ZINFOtest_metrics (dropshot): request completed latency_us = 1646 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = dde6626e-908f-4a71-bdac-235b53cce09c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
94052025-04-30T06:35:45.422ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 14e1b2fb-5ebf-4d31-a063-36b6e6323c80 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
94062025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
94072025-04-30T06:35:45.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = CabooseValue
94082025-04-30T06:35:45.422ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
94092025-04-30T06:35:45.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
94102025-04-30T06:35:45.424ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
94112025-04-30T06:35:45.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
94122025-04-30T06:35:45.424ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
94132025-04-30T06:35:45.425ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = CabooseValue
94142025-04-30T06:35:45.425ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
94152025-04-30T06:35:45.425ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = CabooseValue
94162025-04-30T06:35:45.426ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
94172025-04-30T06:35:45.427ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94182025-04-30T06:35:45.427ZINFOtest_metrics (dropshot): request completed latency_us = 6003 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 14e1b2fb-5ebf-4d31-a063-36b6e6323c80 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
94192025-04-30T06:35:45.430ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c9a3cf0a-9aec-42e7-aebb-df79d2aa3124 uri = /sp/switch/0/component/rot/cmpa
94202025-04-30T06:35:45.430ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
94212025-04-30T06:35:45.431ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = ReadRot(Ok)
94222025-04-30T06:35:45.432ZINFOtest_metrics (dropshot): request completed latency_us = 2482 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c9a3cf0a-9aec-42e7-aebb-df79d2aa3124 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
94232025-04-30T06:35:45.433ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 86fcf987-aaed-43ba-a8ed-31e575100a07 uri = /sp/switch/0/component/rot/cfpa
94242025-04-30T06:35:45.433ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
94252025-04-30T06:35:45.433ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = ReadRot(Ok)
94262025-04-30T06:35:45.433ZINFOtest_metrics (dropshot): request completed latency_us = 507 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 86fcf987-aaed-43ba-a8ed-31e575100a07 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
94272025-04-30T06:35:45.434ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 122eeca4-c15b-44a7-950a-ae9aa20d554e uri = /sp/switch/0/component/rot/cfpa
94282025-04-30T06:35:45.435ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
94292025-04-30T06:35:45.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = ReadRot(Ok)
94302025-04-30T06:35:45.439ZINFOtest_metrics (dropshot): request completed latency_us = 4551 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 122eeca4-c15b-44a7-950a-ae9aa20d554e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
94312025-04-30T06:35:45.442ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = a22c9da9-eef5-4339-ab36-fcf36502601e uri = /sp/switch/0/component/rot/cfpa
94322025-04-30T06:35:45.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
94332025-04-30T06:35:45.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = ReadRot(Ok)
94342025-04-30T06:35:45.443ZINFOtest_metrics (dropshot): request completed latency_us = 931 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = a22c9da9-eef5-4339-ab36-fcf36502601e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
94352025-04-30T06:35:45.444ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 99106edf-1f09-412b-9e31-428863ede947 uri = /sp/switch/1
94362025-04-30T06:35:45.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 635 }, kind: MgsRequest(SpState) }
94372025-04-30T06:35:45.444ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
94382025-04-30T06:35:45.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 635 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
94392025-04-30T06:35:45.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 636 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
94402025-04-30T06:35:45.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 636 } 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(()) }))
94412025-04-30T06:35:45.445ZINFOtest_metrics (dropshot): request completed latency_us = 1017 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 99106edf-1f09-412b-9e31-428863ede947 response_code = 200 uri = /sp/switch/1
94422025-04-30T06:35:45.446ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = fe54b571-0bbf-44cc-b013-de3f4dd91463 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
94432025-04-30T06:35:45.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
94442025-04-30T06:35:45.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 637 } response = CabooseValue
94452025-04-30T06:35:45.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
94462025-04-30T06:35:45.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 638 } response = CabooseValue
94472025-04-30T06:35:45.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
94482025-04-30T06:35:45.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 639 } response = CabooseValue
94492025-04-30T06:35:45.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
94502025-04-30T06:35:45.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 640 } response = CabooseValue
94512025-04-30T06:35:45.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
94522025-04-30T06:35:45.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 641 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
94532025-04-30T06:35:45.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
94542025-04-30T06:35:45.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 642 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94552025-04-30T06:35:45.449ZINFOtest_metrics (dropshot): request completed latency_us = 3248 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = fe54b571-0bbf-44cc-b013-de3f4dd91463 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
94562025-04-30T06:35:45.450ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = a6c1151d-1c2f-43cb-bf9a-21dd66f2880c uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
94572025-04-30T06:35:45.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
94582025-04-30T06:35:45.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 643 } response = CabooseValue
94592025-04-30T06:35:45.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
94602025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 644 } response = CabooseValue
94612025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
94622025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 645 } response = CabooseValue
94632025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
94642025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 646 } response = CabooseValue
94652025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
94662025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 647 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
94672025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
94682025-04-30T06:35:45.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94692025-04-30T06:35:45.451ZINFOtest_metrics (dropshot): request completed latency_us = 1499 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = a6c1151d-1c2f-43cb-bf9a-21dd66f2880c response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
94702025-04-30T06:35:45.452ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 03ebbbcf-60a9-407a-8d5a-b94f85619afb uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
94712025-04-30T06:35:45.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
94722025-04-30T06:35:45.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 649 } response = CabooseValue
94732025-04-30T06:35:45.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
94742025-04-30T06:35:45.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 650 } response = CabooseValue
94752025-04-30T06:35:45.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
94762025-04-30T06:35:45.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 651 } response = CabooseValue
94772025-04-30T06:35:45.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
94782025-04-30T06:35:45.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 652 } response = CabooseValue
94792025-04-30T06:35:45.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
94802025-04-30T06:35:45.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 653 } response = CabooseValue
94812025-04-30T06:35:45.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
94822025-04-30T06:35:45.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 654 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94832025-04-30T06:35:45.454ZINFOtest_metrics (dropshot): request completed latency_us = 2231 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 03ebbbcf-60a9-407a-8d5a-b94f85619afb response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
94842025-04-30T06:35:45.455ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 2fea9d38-5d2a-4023-ab3e-c9073c5d679d uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
94852025-04-30T06:35:45.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
94862025-04-30T06:35:45.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 655 } response = CabooseValue
94872025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
94882025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 656 } response = CabooseValue
94892025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
94902025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 657 } response = CabooseValue
94912025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
94922025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 658 } response = CabooseValue
94932025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
94942025-04-30T06:35:45.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 659 } response = CabooseValue
94952025-04-30T06:35:45.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
94962025-04-30T06:35:45.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
94972025-04-30T06:35:45.457ZINFOtest_metrics (dropshot): request completed latency_us = 1805 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 2fea9d38-5d2a-4023-ab3e-c9073c5d679d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
94982025-04-30T06:35:45.458ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = cd9a6f29-47ba-45b5-947d-6e2aa4a9a58b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
94992025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
95002025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 661 } response = CabooseValue
95012025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
95022025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 662 } response = CabooseValue
95032025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
95042025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 663 } response = CabooseValue
95052025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
95062025-04-30T06:35:45.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 664 } response = CabooseValue
95072025-04-30T06:35:45.459ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
95082025-04-30T06:35:45.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 665 } response = CabooseValue
95092025-04-30T06:35:45.459ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
95102025-04-30T06:35:45.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 666 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95112025-04-30T06:35:45.459ZINFOtest_metrics (dropshot): request completed latency_us = 1771 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = cd9a6f29-47ba-45b5-947d-6e2aa4a9a58b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
95122025-04-30T06:35:45.460ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c0819386-c1d9-49a1-8b62-527a8e46da57 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
95132025-04-30T06:35:45.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
95142025-04-30T06:35:45.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 667 } response = CabooseValue
95152025-04-30T06:35:45.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
95162025-04-30T06:35:45.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 668 } response = CabooseValue
95172025-04-30T06:35:45.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
95182025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 669 } response = CabooseValue
95192025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
95202025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 670 } response = CabooseValue
95212025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
95222025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 671 } response = CabooseValue
95232025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
95242025-04-30T06:35:45.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95252025-04-30T06:35:45.461ZINFOtest_metrics (dropshot): request completed latency_us = 1429 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c0819386-c1d9-49a1-8b62-527a8e46da57 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
95262025-04-30T06:35:45.462ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 522724e2-9168-46fa-a3c8-8a0738850144 uri = /sp/switch/1/component/rot/cmpa
95272025-04-30T06:35:45.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 673 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
95282025-04-30T06:35:45.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 673 } response = ReadRot(Ok)
95292025-04-30T06:35:45.462ZINFOtest_metrics (dropshot): request completed latency_us = 482 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 522724e2-9168-46fa-a3c8-8a0738850144 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
95302025-04-30T06:35:45.463ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 135d9ecf-73bf-4aaf-957d-84165baabe04 uri = /sp/switch/1/component/rot/cfpa
95312025-04-30T06:35:45.463ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 674 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
95322025-04-30T06:35:45.463ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 674 } response = ReadRot(Ok)
95332025-04-30T06:35:45.464ZINFOtest_metrics (dropshot): request completed latency_us = 485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 135d9ecf-73bf-4aaf-957d-84165baabe04 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
95342025-04-30T06:35:45.464ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = f54c1ac2-c977-4316-b4e8-d75d54622a06 uri = /sp/switch/1/component/rot/cfpa
95352025-04-30T06:35:45.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 675 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
95362025-04-30T06:35:45.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 675 } response = ReadRot(Ok)
95372025-04-30T06:35:45.465ZINFOtest_metrics (dropshot): request completed latency_us = 479 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = f54c1ac2-c977-4316-b4e8-d75d54622a06 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
95382025-04-30T06:35:45.465ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 5b78b6ab-a005-4071-b4cc-bc8c4c0a855d uri = /sp/switch/1/component/rot/cfpa
95392025-04-30T06:35:45.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 676 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
95402025-04-30T06:35:45.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 676 } response = ReadRot(Ok)
95412025-04-30T06:35:45.466ZINFOtest_metrics (dropshot): request completed latency_us = 475 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 5b78b6ab-a005-4071-b4cc-bc8c4c0a855d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
95422025-04-30T06:35:45.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e033e774-9d88-4200-ba54-1eaa1bc9c678 uri = /sp/sled/0
95432025-04-30T06:35:45.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(SpState) }
95442025-04-30T06:35:45.466ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
95452025-04-30T06:35:45.467ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
95462025-04-30T06:35:45.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
95472025-04-30T06:35:45.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } 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(()) }))
95482025-04-30T06:35:45.467ZINFOtest_metrics (dropshot): request completed latency_us = 889 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e033e774-9d88-4200-ba54-1eaa1bc9c678 response_code = 200 uri = /sp/sled/0
95492025-04-30T06:35:45.469ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c9d7f2b8-f227-4f89-b24f-f2ae2c421e9b uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
95502025-04-30T06:35:45.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
95512025-04-30T06:35:45.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
95522025-04-30T06:35:45.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
95532025-04-30T06:35:45.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
95542025-04-30T06:35:45.470ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
95552025-04-30T06:35:45.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
95562025-04-30T06:35:45.470ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
95572025-04-30T06:35:45.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
95582025-04-30T06:35:45.470ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
95592025-04-30T06:35:45.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
95602025-04-30T06:35:45.470ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
95612025-04-30T06:35:45.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95622025-04-30T06:35:45.470ZINFOtest_metrics (dropshot): request completed latency_us = 1726 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c9d7f2b8-f227-4f89-b24f-f2ae2c421e9b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
95632025-04-30T06:35:45.471ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 214b521e-16f6-469f-9f8a-d67ff959cb23 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
95642025-04-30T06:35:45.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
95652025-04-30T06:35:45.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = CabooseValue
95662025-04-30T06:35:45.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
95672025-04-30T06:35:45.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = CabooseValue
95682025-04-30T06:35:45.472ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
95692025-04-30T06:35:45.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = CabooseValue
95702025-04-30T06:35:45.472ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
95712025-04-30T06:35:45.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
95722025-04-30T06:35:45.472ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
95732025-04-30T06:35:45.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
95742025-04-30T06:35:45.473ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
95752025-04-30T06:35:45.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95762025-04-30T06:35:45.473ZINFOtest_metrics (dropshot): request completed latency_us = 1747 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 214b521e-16f6-469f-9f8a-d67ff959cb23 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
95772025-04-30T06:35:45.481ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = f8fa8df7-3ace-4094-a662-c16688e61034 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
95782025-04-30T06:35:45.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
95792025-04-30T06:35:45.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = CabooseValue
95802025-04-30T06:35:45.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
95812025-04-30T06:35:45.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = CabooseValue
95822025-04-30T06:35:45.482ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
95832025-04-30T06:35:45.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = CabooseValue
95842025-04-30T06:35:45.483ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
95852025-04-30T06:35:45.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
95862025-04-30T06:35:45.484ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
95872025-04-30T06:35:45.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
95882025-04-30T06:35:45.487ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
95892025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
95902025-04-30T06:35:45.487ZINFOtest_metrics (dropshot): request completed latency_us = 10556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = f8fa8df7-3ace-4094-a662-c16688e61034 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
95912025-04-30T06:35:45.487ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 720a4819-5082-49d1-846e-58c93e59c6c0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
95922025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
95932025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
95942025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
95952025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
95962025-04-30T06:35:45.487ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
95972025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = CabooseValue
95982025-04-30T06:35:45.487ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
95992025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = CabooseValue
96002025-04-30T06:35:45.487ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
96012025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
96022025-04-30T06:35:45.487ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
96032025-04-30T06:35:45.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96042025-04-30T06:35:45.487ZINFOtest_metrics (dropshot): request completed latency_us = 1288 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 720a4819-5082-49d1-846e-58c93e59c6c0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
96052025-04-30T06:35:45.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 1c055747-a6b3-4cb4-bf01-19e0aa5d9758 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
96062025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
96072025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = CabooseValue
96082025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
96092025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = CabooseValue
96102025-04-30T06:35:45.495ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
96112025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = CabooseValue
96122025-04-30T06:35:45.495ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
96132025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = CabooseValue
96142025-04-30T06:35:45.495ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
96152025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = CabooseValue
96162025-04-30T06:35:45.495ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
96172025-04-30T06:35:45.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96182025-04-30T06:35:45.495ZINFOtest_metrics (dropshot): request completed latency_us = 1476 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 1c055747-a6b3-4cb4-bf01-19e0aa5d9758 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
96192025-04-30T06:35:45.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 724c812a-29f1-44ab-8fd4-8d311a335836 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
96202025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
96212025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
96222025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
96232025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = CabooseValue
96242025-04-30T06:35:45.496ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
96252025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = CabooseValue
96262025-04-30T06:35:45.496ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
96272025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = CabooseValue
96282025-04-30T06:35:45.496ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
96292025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = CabooseValue
96302025-04-30T06:35:45.496ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
96312025-04-30T06:35:45.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96322025-04-30T06:35:45.496ZINFOtest_metrics (dropshot): request completed latency_us = 2011 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 724c812a-29f1-44ab-8fd4-8d311a335836 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
96332025-04-30T06:35:45.503ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = d80d895e-81f4-426f-a07c-72ebcad08471 uri = /sp/sled/0/component/rot/cmpa
96342025-04-30T06:35:45.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
96352025-04-30T06:35:45.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = ReadRot(Ok)
96362025-04-30T06:35:45.504ZINFOtest_metrics (dropshot): request completed latency_us = 1064 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = d80d895e-81f4-426f-a07c-72ebcad08471 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
96372025-04-30T06:35:45.506ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 9547e678-b310-4bf1-ad78-5541f581a7b2 uri = /sp/sled/0/component/rot/cfpa
96382025-04-30T06:35:45.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
96392025-04-30T06:35:45.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = ReadRot(Ok)
96402025-04-30T06:35:45.507ZINFOtest_metrics (dropshot): request completed latency_us = 1217 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 9547e678-b310-4bf1-ad78-5541f581a7b2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
96412025-04-30T06:35:45.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 535b2029-a230-4667-88ac-4efd2c343f8d uri = /sp/sled/0/component/rot/cfpa
96422025-04-30T06:35:45.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
96432025-04-30T06:35:45.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = ReadRot(Ok)
96442025-04-30T06:35:45.509ZINFOtest_metrics (dropshot): request completed latency_us = 652 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 535b2029-a230-4667-88ac-4efd2c343f8d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
96452025-04-30T06:35:45.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 5ff10de5-2287-4b40-9ebd-29db9eaadb35 uri = /sp/sled/0/component/rot/cfpa
96462025-04-30T06:35:45.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
96472025-04-30T06:35:45.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = ReadRot(Ok)
96482025-04-30T06:35:45.510ZINFOtest_metrics (dropshot): request completed latency_us = 730 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 5ff10de5-2287-4b40-9ebd-29db9eaadb35 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
96492025-04-30T06:35:45.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e729ced5-a2c2-4738-ad91-3aa947c3ad1a uri = /sp/sled/1
96502025-04-30T06:35:45.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(SpState) }
96512025-04-30T06:35:45.511ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
96522025-04-30T06:35:45.511ZTRACtest_metrics (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, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
96532025-04-30T06:35:45.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
96542025-04-30T06:35:45.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } 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(()) }))
96552025-04-30T06:35:45.512ZINFOtest_metrics (dropshot): request completed latency_us = 784 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e729ced5-a2c2-4738-ad91-3aa947c3ad1a response_code = 200 uri = /sp/sled/1
96562025-04-30T06:35:45.513ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 5bf906b6-d607-40be-baa4-f880a5786392 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
96572025-04-30T06:35:45.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
96582025-04-30T06:35:45.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
96592025-04-30T06:35:45.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
96602025-04-30T06:35:45.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
96612025-04-30T06:35:45.519ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
96622025-04-30T06:35:45.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
96632025-04-30T06:35:45.520ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
96642025-04-30T06:35:45.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
96652025-04-30T06:35:45.520ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
96662025-04-30T06:35:45.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
96672025-04-30T06:35:45.521ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
96682025-04-30T06:35:45.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96692025-04-30T06:35:45.522ZINFOtest_metrics (dropshot): request completed latency_us = 8623 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 5bf906b6-d607-40be-baa4-f880a5786392 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
96702025-04-30T06:35:45.523ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = f628fb42-3adc-49a3-b119-de98cbc2a355 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
96712025-04-30T06:35:45.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
96722025-04-30T06:35:45.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = CabooseValue
96732025-04-30T06:35:45.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
96742025-04-30T06:35:45.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = CabooseValue
96752025-04-30T06:35:45.523ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
96762025-04-30T06:35:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = CabooseValue
96772025-04-30T06:35:45.524ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
96782025-04-30T06:35:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
96792025-04-30T06:35:45.524ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
96802025-04-30T06:35:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
96812025-04-30T06:35:45.524ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
96822025-04-30T06:35:45.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96832025-04-30T06:35:45.525ZINFOtest_metrics (dropshot): request completed latency_us = 2063 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = f628fb42-3adc-49a3-b119-de98cbc2a355 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
96842025-04-30T06:35:45.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e3a3999d-368c-4974-97da-c91c52510363 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
96852025-04-30T06:35:45.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
96862025-04-30T06:35:45.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = CabooseValue
96872025-04-30T06:35:45.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
96882025-04-30T06:35:45.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = CabooseValue
96892025-04-30T06:35:45.526ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
96902025-04-30T06:35:45.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = CabooseValue
96912025-04-30T06:35:45.526ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
96922025-04-30T06:35:45.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
96932025-04-30T06:35:45.526ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
96942025-04-30T06:35:45.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
96952025-04-30T06:35:45.527ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
96962025-04-30T06:35:45.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
96972025-04-30T06:35:45.527ZINFOtest_metrics (dropshot): request completed latency_us = 1707 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e3a3999d-368c-4974-97da-c91c52510363 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
96982025-04-30T06:35:45.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 9182e38e-914a-4987-b9e4-a54a6a393991 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
96992025-04-30T06:35:45.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
97002025-04-30T06:35:45.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
97012025-04-30T06:35:45.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
97022025-04-30T06:35:45.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
97032025-04-30T06:35:45.528ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
97042025-04-30T06:35:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = CabooseValue
97052025-04-30T06:35:45.529ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
97062025-04-30T06:35:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = CabooseValue
97072025-04-30T06:35:45.529ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
97082025-04-30T06:35:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
97092025-04-30T06:35:45.529ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
97102025-04-30T06:35:45.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97112025-04-30T06:35:45.529ZINFOtest_metrics (dropshot): request completed latency_us = 1686 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 9182e38e-914a-4987-b9e4-a54a6a393991 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
97122025-04-30T06:35:45.531ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = ee5515eb-1ee2-4f1b-a583-559ee5123f57 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
97132025-04-30T06:35:45.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
97142025-04-30T06:35:45.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = CabooseValue
97152025-04-30T06:35:45.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
97162025-04-30T06:35:45.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = CabooseValue
97172025-04-30T06:35:45.532ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
97182025-04-30T06:35:45.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = CabooseValue
97192025-04-30T06:35:45.532ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
97202025-04-30T06:35:45.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = CabooseValue
97212025-04-30T06:35:45.532ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
97222025-04-30T06:35:45.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = CabooseValue
97232025-04-30T06:35:45.532ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
97242025-04-30T06:35:45.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97252025-04-30T06:35:45.533ZINFOtest_metrics (dropshot): request completed latency_us = 2128 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = ee5515eb-1ee2-4f1b-a583-559ee5123f57 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
97262025-04-30T06:35:45.533ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 45a06a6b-86d6-46bb-9a55-febf3e00428a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
97272025-04-30T06:35:45.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
97282025-04-30T06:35:45.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
97292025-04-30T06:35:45.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
97302025-04-30T06:35:45.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = CabooseValue
97312025-04-30T06:35:45.534ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
97322025-04-30T06:35:45.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = CabooseValue
97332025-04-30T06:35:45.534ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
97342025-04-30T06:35:45.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = CabooseValue
97352025-04-30T06:35:45.538ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
97362025-04-30T06:35:45.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = CabooseValue
97372025-04-30T06:35:45.538ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
97382025-04-30T06:35:45.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
97392025-04-30T06:35:45.538ZINFOtest_metrics (dropshot): request completed latency_us = 2793 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 45a06a6b-86d6-46bb-9a55-febf3e00428a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
97402025-04-30T06:35:45.538ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e6a43bb3-ac15-4f89-8881-96c8f5de1676 uri = /sp/sled/1/component/rot/cmpa
97412025-04-30T06:35:45.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
97422025-04-30T06:35:45.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = ReadRot(Ok)
97432025-04-30T06:35:45.538ZINFOtest_metrics (dropshot): request completed latency_us = 640 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = e6a43bb3-ac15-4f89-8881-96c8f5de1676 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
97442025-04-30T06:35:45.538ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c10f56bd-1e44-48e0-a764-31d486b1e626 uri = /sp/sled/1/component/rot/cfpa
97452025-04-30T06:35:45.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
97462025-04-30T06:35:45.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = ReadRot(Ok)
97472025-04-30T06:35:45.546ZINFOtest_metrics (dropshot): request completed latency_us = 445 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = c10f56bd-1e44-48e0-a764-31d486b1e626 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
97482025-04-30T06:35:45.546ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = dca4dcad-0eb7-4fe5-a796-50cfffaf344d uri = /sp/sled/1/component/rot/cfpa
97492025-04-30T06:35:45.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
97502025-04-30T06:35:45.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = ReadRot(Ok)
97512025-04-30T06:35:45.546ZINFOtest_metrics (dropshot): request completed latency_us = 411 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = dca4dcad-0eb7-4fe5-a796-50cfffaf344d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
97522025-04-30T06:35:45.546ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 42c71252-f312-4e97-a29d-20ea19281575 uri = /sp/sled/1/component/rot/cfpa
97532025-04-30T06:35:45.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
97542025-04-30T06:35:45.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = ReadRot(Ok)
97552025-04-30T06:35:45.546ZINFOtest_metrics (dropshot): request completed latency_us = 415 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36674 req_id = 42c71252-f312-4e97-a29d-20ea19281575 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
97562025-04-30T06:35:45.805ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:49128
97572025-04-30T06:35:45.816ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = e9354d76-2091-4e48-b415-15f89c7a8e5d uri = /ignition
97582025-04-30T06:35:45.818ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
97592025-04-30T06:35:45.818ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
97602025-04-30T06:35:45.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
97612025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
97622025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
97632025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
97642025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
97652025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
97662025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
97672025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
97682025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
97692025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
97702025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
97712025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
97722025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
97732025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
97742025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
97752025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
97762025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
97772025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
97782025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
97792025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
97802025-04-30T06:35:45.820ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
97812025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
97822025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
97832025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
97842025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
97852025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
97862025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
97872025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
97882025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
97892025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
97902025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
97912025-04-30T06:35:45.821ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
97922025-04-30T06:35:45.821ZINFOtest_metrics (dropshot): request completed latency_us = 3462 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = e9354d76-2091-4e48-b415-15f89c7a8e5d response_code = 200 uri = /ignition
97932025-04-30T06:35:45.826ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 1545f4c3-0d1e-47d7-b522-7721cf8f79f1 uri = /sp/switch/0
97942025-04-30T06:35:45.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(SpState) }
97952025-04-30T06:35:45.826ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
97962025-04-30T06:35:45.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
97972025-04-30T06:35:45.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
97982025-04-30T06:35:45.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } 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(()) }))
97992025-04-30T06:35:45.827ZINFOtest_metrics (dropshot): request completed latency_us = 934 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 1545f4c3-0d1e-47d7-b522-7721cf8f79f1 response_code = 200 uri = /sp/switch/0
98002025-04-30T06:35:45.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 2a5fb8e9-a405-4808-afff-1e7ebfdc05ff uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
98012025-04-30T06:35:45.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
98022025-04-30T06:35:45.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = CabooseValue
98032025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
98042025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = CabooseValue
98052025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
98062025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
98072025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
98082025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = CabooseValue
98092025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
98102025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
98112025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
98122025-04-30T06:35:45.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98132025-04-30T06:35:45.829ZINFOtest_metrics (dropshot): request completed latency_us = 1344 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 2a5fb8e9-a405-4808-afff-1e7ebfdc05ff response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
98142025-04-30T06:35:45.830ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 8be67846-5f49-4f12-809b-d921f8454c28 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
98152025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
98162025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = CabooseValue
98172025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
98182025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = CabooseValue
98192025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
98202025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = CabooseValue
98212025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
98222025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } response = CabooseValue
98232025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
98242025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
98252025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
98262025-04-30T06:35:45.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98272025-04-30T06:35:45.830ZINFOtest_metrics (dropshot): request completed latency_us = 1099 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 8be67846-5f49-4f12-809b-d921f8454c28 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
98282025-04-30T06:35:45.831ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 222e23d9-189a-46db-bbbd-643f3baf7f5b uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
98292025-04-30T06:35:45.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
98302025-04-30T06:35:45.831ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
98312025-04-30T06:35:45.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
98322025-04-30T06:35:45.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
98332025-04-30T06:35:45.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
98342025-04-30T06:35:45.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = CabooseValue
98352025-04-30T06:35:45.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
98362025-04-30T06:35:45.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = CabooseValue
98372025-04-30T06:35:45.833ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
98382025-04-30T06:35:45.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = CabooseValue
98392025-04-30T06:35:45.833ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
98402025-04-30T06:35:45.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98412025-04-30T06:35:45.833ZINFOtest_metrics (dropshot): request completed latency_us = 2071 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 222e23d9-189a-46db-bbbd-643f3baf7f5b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
98422025-04-30T06:35:45.834ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 826bd8b1-2431-4936-9fad-85cd344ea8d4 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
98432025-04-30T06:35:45.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
98442025-04-30T06:35:45.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = CabooseValue
98452025-04-30T06:35:45.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
98462025-04-30T06:35:45.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = CabooseValue
98472025-04-30T06:35:45.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
98482025-04-30T06:35:45.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = CabooseValue
98492025-04-30T06:35:45.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
98502025-04-30T06:35:45.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } response = CabooseValue
98512025-04-30T06:35:45.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
98522025-04-30T06:35:45.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = CabooseValue
98532025-04-30T06:35:45.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
98542025-04-30T06:35:45.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98552025-04-30T06:35:45.836ZINFOtest_metrics (dropshot): request completed latency_us = 1881 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 826bd8b1-2431-4936-9fad-85cd344ea8d4 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
98562025-04-30T06:35:45.837ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 60180229-1593-4c33-a5b8-e20ed61bdcd1 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
98572025-04-30T06:35:45.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
98582025-04-30T06:35:45.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = CabooseValue
98592025-04-30T06:35:45.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
98602025-04-30T06:35:45.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } response = CabooseValue
98612025-04-30T06:35:45.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
98622025-04-30T06:35:45.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = CabooseValue
98632025-04-30T06:35:45.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
98642025-04-30T06:35:45.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = CabooseValue
98652025-04-30T06:35:45.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
98662025-04-30T06:35:45.839ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
98672025-04-30T06:35:45.839ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
98682025-04-30T06:35:45.839ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98692025-04-30T06:35:45.839ZINFOtest_metrics (dropshot): request completed latency_us = 2163 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 60180229-1593-4c33-a5b8-e20ed61bdcd1 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
98702025-04-30T06:35:45.840ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = e61fbf36-4457-4277-a2d9-1a6aefdfec1a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
98712025-04-30T06:35:45.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
98722025-04-30T06:35:45.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = CabooseValue
98732025-04-30T06:35:45.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
98742025-04-30T06:35:45.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = CabooseValue
98752025-04-30T06:35:45.840ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
98762025-04-30T06:35:45.840ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = CabooseValue
98772025-04-30T06:35:45.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
98782025-04-30T06:35:45.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = CabooseValue
98792025-04-30T06:35:45.842ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
98802025-04-30T06:35:45.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
98812025-04-30T06:35:45.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
98822025-04-30T06:35:45.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
98832025-04-30T06:35:45.844ZINFOtest_metrics (dropshot): request completed latency_us = 4569 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = e61fbf36-4457-4277-a2d9-1a6aefdfec1a response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
98842025-04-30T06:35:45.845ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = bfb1f033-acac-4ac4-bce6-86d0570f952e uri = /sp/switch/0/component/rot/cmpa
98852025-04-30T06:35:45.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
98862025-04-30T06:35:45.845ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = ReadRot(Ok)
98872025-04-30T06:35:45.846ZINFOtest_metrics (dropshot): request completed latency_us = 1434 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = bfb1f033-acac-4ac4-bce6-86d0570f952e response_code = 200 uri = /sp/switch/0/component/rot/cmpa
98882025-04-30T06:35:45.849ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = ce379e0f-d219-4e77-9c76-63a2fd2932f7 uri = /sp/switch/0/component/rot/cfpa
98892025-04-30T06:35:45.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
98902025-04-30T06:35:45.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = ReadRot(Ok)
98912025-04-30T06:35:45.850ZINFOtest_metrics (dropshot): request completed latency_us = 1379 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = ce379e0f-d219-4e77-9c76-63a2fd2932f7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
98922025-04-30T06:35:45.852ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = ffa99b73-5812-40d7-9044-58387521ea7d uri = /sp/switch/0/component/rot/cfpa
98932025-04-30T06:35:45.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
98942025-04-30T06:35:45.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = ReadRot(Ok)
98952025-04-30T06:35:45.855ZINFOtest_metrics (dropshot): request completed latency_us = 3478 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = ffa99b73-5812-40d7-9044-58387521ea7d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
98962025-04-30T06:35:45.856ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 0f06f3a0-f3bf-46c2-81c5-e58c051b76ae uri = /sp/switch/0/component/rot/cfpa
98972025-04-30T06:35:45.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
98982025-04-30T06:35:45.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = ReadRot(Ok)
98992025-04-30T06:35:45.858ZINFOtest_metrics (dropshot): request completed latency_us = 1591 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 0f06f3a0-f3bf-46c2-81c5-e58c051b76ae response_code = 200 uri = /sp/switch/0/component/rot/cfpa
99002025-04-30T06:35:45.858ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 2557d99e-f245-4be0-bb0d-69b174d188f2 uri = /sp/switch/1
99012025-04-30T06:35:45.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 677 }, kind: MgsRequest(SpState) }
99022025-04-30T06:35:45.859ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
99032025-04-30T06:35:45.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 677 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
99042025-04-30T06:35:45.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 678 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
99052025-04-30T06:35:45.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 678 } 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(()) }))
99062025-04-30T06:35:45.860ZINFOtest_metrics (dropshot): request completed latency_us = 1230 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 2557d99e-f245-4be0-bb0d-69b174d188f2 response_code = 200 uri = /sp/switch/1
99072025-04-30T06:35:45.860ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = a735c95c-d7f1-476f-95af-f1b3346dbfbe uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
99082025-04-30T06:35:45.860ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
99092025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 679 } response = CabooseValue
99102025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
99112025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 680 } response = CabooseValue
99122025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
99132025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 681 } response = CabooseValue
99142025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
99152025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 682 } response = CabooseValue
99162025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
99172025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 683 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
99182025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
99192025-04-30T06:35:45.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99202025-04-30T06:35:45.864ZINFOtest_metrics (dropshot): request completed latency_us = 1650 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = a735c95c-d7f1-476f-95af-f1b3346dbfbe response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
99212025-04-30T06:35:45.864ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = c78e21db-ee6e-40e5-8883-26ff2e95597f uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
99222025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
99232025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 685 } response = CabooseValue
99242025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
99252025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 686 } response = CabooseValue
99262025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
99272025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 687 } response = CabooseValue
99282025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
99292025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 688 } response = CabooseValue
99302025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
99312025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 689 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
99322025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
99332025-04-30T06:35:45.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 690 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99342025-04-30T06:35:45.864ZINFOtest_metrics (dropshot): request completed latency_us = 1141 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = c78e21db-ee6e-40e5-8883-26ff2e95597f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
99352025-04-30T06:35:45.866ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = b73a13e9-cab0-48d2-9d93-f3f54ab0c9f1 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
99362025-04-30T06:35:45.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
99372025-04-30T06:35:45.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 691 } response = CabooseValue
99382025-04-30T06:35:45.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
99392025-04-30T06:35:45.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 692 } response = CabooseValue
99402025-04-30T06:35:45.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
99412025-04-30T06:35:45.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 693 } response = CabooseValue
99422025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
99432025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 694 } response = CabooseValue
99442025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
99452025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 695 } response = CabooseValue
99462025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
99472025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 696 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99482025-04-30T06:35:45.867ZINFOtest_metrics (dropshot): request completed latency_us = 1180 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = b73a13e9-cab0-48d2-9d93-f3f54ab0c9f1 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
99492025-04-30T06:35:45.867ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 79b9ebc2-8fbb-4758-aa9a-b280898dc8bd uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
99502025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
99512025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 697 } response = CabooseValue
99522025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
99532025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 698 } response = CabooseValue
99542025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
99552025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 699 } response = CabooseValue
99562025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
99572025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 700 } response = CabooseValue
99582025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
99592025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 701 } response = CabooseValue
99602025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
99612025-04-30T06:35:45.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99622025-04-30T06:35:45.867ZINFOtest_metrics (dropshot): request completed latency_us = 1188 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 79b9ebc2-8fbb-4758-aa9a-b280898dc8bd response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
99632025-04-30T06:35:45.868ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 93dd4673-4d40-4b8b-8360-2f10b73a7411 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
99642025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
99652025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 703 } response = CabooseValue
99662025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
99672025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 704 } response = CabooseValue
99682025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
99692025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 705 } response = CabooseValue
99702025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
99712025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 706 } response = CabooseValue
99722025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
99732025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 707 } response = CabooseValue
99742025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
99752025-04-30T06:35:45.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 708 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99762025-04-30T06:35:45.869ZINFOtest_metrics (dropshot): request completed latency_us = 1547 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 93dd4673-4d40-4b8b-8360-2f10b73a7411 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
99772025-04-30T06:35:45.873ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = e3778155-b3e7-4802-95e7-0718c631db53 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
99782025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
99792025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 709 } response = CabooseValue
99802025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
99812025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 710 } response = CabooseValue
99822025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
99832025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 711 } response = CabooseValue
99842025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
99852025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 712 } response = CabooseValue
99862025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
99872025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 713 } response = CabooseValue
99882025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
99892025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 714 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
99902025-04-30T06:35:45.873ZINFOtest_metrics (dropshot): request completed latency_us = 1550 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = e3778155-b3e7-4802-95e7-0718c631db53 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
99912025-04-30T06:35:45.873ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 0ad017c3-6bb8-4c4a-b786-7689e31435d8 uri = /sp/switch/1/component/rot/cmpa
99922025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 715 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
99932025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 715 } response = ReadRot(Ok)
99942025-04-30T06:35:45.873ZINFOtest_metrics (dropshot): request completed latency_us = 343 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 0ad017c3-6bb8-4c4a-b786-7689e31435d8 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
99952025-04-30T06:35:45.873ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 18e92789-60ee-44cb-b5f0-13f98db7d488 uri = /sp/switch/1/component/rot/cfpa
99962025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 716 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
99972025-04-30T06:35:45.873ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 716 } response = ReadRot(Ok)
99982025-04-30T06:35:45.874ZINFOtest_metrics (dropshot): request completed latency_us = 406 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 18e92789-60ee-44cb-b5f0-13f98db7d488 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
99992025-04-30T06:35:45.875ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = eb4305e8-d934-4934-823d-3aee4b1053b5 uri = /sp/switch/1/component/rot/cfpa
100002025-04-30T06:35:45.875ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 717 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
100012025-04-30T06:35:45.875ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 717 } response = ReadRot(Ok)
100022025-04-30T06:35:45.875ZINFOtest_metrics (dropshot): request completed latency_us = 459 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = eb4305e8-d934-4934-823d-3aee4b1053b5 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
100032025-04-30T06:35:45.875ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = f82b42d3-5762-4190-83ce-455712d021d9 uri = /sp/switch/1/component/rot/cfpa
100042025-04-30T06:35:45.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 718 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
100052025-04-30T06:35:45.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 718 } response = ReadRot(Ok)
100062025-04-30T06:35:45.877ZINFOtest_metrics (dropshot): request completed latency_us = 573 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = f82b42d3-5762-4190-83ce-455712d021d9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
100072025-04-30T06:35:45.877ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 51426b57-e81d-4581-a6ee-c5c255fcb505 uri = /sp/sled/0
100082025-04-30T06:35:45.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(SpState) }
100092025-04-30T06:35:45.877ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
100102025-04-30T06:35:45.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
100112025-04-30T06:35:45.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
100122025-04-30T06:35:45.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } 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(()) }))
100132025-04-30T06:35:45.877ZINFOtest_metrics (dropshot): request completed latency_us = 754 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 51426b57-e81d-4581-a6ee-c5c255fcb505 response_code = 200 uri = /sp/sled/0
100142025-04-30T06:35:45.878ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 850368eb-ebd0-409e-b45d-82f528c205a1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
100152025-04-30T06:35:45.878ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
100162025-04-30T06:35:45.878ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = CabooseValue
100172025-04-30T06:35:45.878ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
100182025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = CabooseValue
100192025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
100202025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
100212025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
100222025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = CabooseValue
100232025-04-30T06:35:45.880ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
100242025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
100252025-04-30T06:35:45.880ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
100262025-04-30T06:35:45.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100272025-04-30T06:35:45.880ZINFOtest_metrics (dropshot): request completed latency_us = 1791 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 850368eb-ebd0-409e-b45d-82f528c205a1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
100282025-04-30T06:35:45.880ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = a13dc7b2-18b6-47eb-a07e-9d6cc0b35c51 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
100292025-04-30T06:35:45.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
100302025-04-30T06:35:45.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
100312025-04-30T06:35:45.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
100322025-04-30T06:35:45.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
100332025-04-30T06:35:45.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
100342025-04-30T06:35:45.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
100352025-04-30T06:35:45.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
100362025-04-30T06:35:45.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = CabooseValue
100372025-04-30T06:35:45.882ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
100382025-04-30T06:35:45.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
100392025-04-30T06:35:45.883ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
100402025-04-30T06:35:45.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100412025-04-30T06:35:45.883ZINFOtest_metrics (dropshot): request completed latency_us = 2704 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = a13dc7b2-18b6-47eb-a07e-9d6cc0b35c51 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
100422025-04-30T06:35:45.884ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4ebfcab6-e993-425e-bd1b-abad241a6038 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
100432025-04-30T06:35:45.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
100442025-04-30T06:35:45.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
100452025-04-30T06:35:45.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
100462025-04-30T06:35:45.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = CabooseValue
100472025-04-30T06:35:45.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
100482025-04-30T06:35:45.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = CabooseValue
100492025-04-30T06:35:45.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
100502025-04-30T06:35:45.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = CabooseValue
100512025-04-30T06:35:45.886ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
100522025-04-30T06:35:45.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
100532025-04-30T06:35:45.887ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
100542025-04-30T06:35:45.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100552025-04-30T06:35:45.887ZINFOtest_metrics (dropshot): request completed latency_us = 3028 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4ebfcab6-e993-425e-bd1b-abad241a6038 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
100562025-04-30T06:35:45.891ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 65c1599a-eb1a-46d8-bb29-7784f7a006ac uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
100572025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
100582025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
100592025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
100602025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
100612025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
100622025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
100632025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
100642025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = CabooseValue
100652025-04-30T06:35:45.891ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
100662025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = CabooseValue
100672025-04-30T06:35:45.891ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
100682025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100692025-04-30T06:35:45.891ZINFOtest_metrics (dropshot): request completed latency_us = 1543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 65c1599a-eb1a-46d8-bb29-7784f7a006ac response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
100702025-04-30T06:35:45.891ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 7a027d88-6199-4494-92d4-9a78ff6e237a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
100712025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
100722025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = CabooseValue
100732025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
100742025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = CabooseValue
100752025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
100762025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = CabooseValue
100772025-04-30T06:35:45.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
100782025-04-30T06:35:45.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = CabooseValue
100792025-04-30T06:35:45.892ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
100802025-04-30T06:35:45.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = CabooseValue
100812025-04-30T06:35:45.892ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
100822025-04-30T06:35:45.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100832025-04-30T06:35:45.892ZINFOtest_metrics (dropshot): request completed latency_us = 1294 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 7a027d88-6199-4494-92d4-9a78ff6e237a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
100842025-04-30T06:35:45.895ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = ca7a64cd-5505-4a28-8064-308d5cf099c4 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
100852025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
100862025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = CabooseValue
100872025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
100882025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = CabooseValue
100892025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
100902025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = CabooseValue
100912025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
100922025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = CabooseValue
100932025-04-30T06:35:45.895ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
100942025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = CabooseValue
100952025-04-30T06:35:45.895ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
100962025-04-30T06:35:45.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
100972025-04-30T06:35:45.895ZINFOtest_metrics (dropshot): request completed latency_us = 1636 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = ca7a64cd-5505-4a28-8064-308d5cf099c4 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
100982025-04-30T06:35:45.896ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 6a5cae54-7eea-4ee9-932f-2e933a34b1f1 uri = /sp/sled/0/component/rot/cmpa
100992025-04-30T06:35:45.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
101002025-04-30T06:35:45.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = ReadRot(Ok)
101012025-04-30T06:35:45.897ZINFOtest_metrics (dropshot): request completed latency_us = 994 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 6a5cae54-7eea-4ee9-932f-2e933a34b1f1 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
101022025-04-30T06:35:45.898ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 22f69070-11da-4cd1-9aa0-23bed05f70c3 uri = /sp/sled/0/component/rot/cfpa
101032025-04-30T06:35:45.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
101042025-04-30T06:35:45.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = ReadRot(Ok)
101052025-04-30T06:35:45.898ZINFOtest_metrics (dropshot): request completed latency_us = 558 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 22f69070-11da-4cd1-9aa0-23bed05f70c3 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
101062025-04-30T06:35:45.901ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4a3b85c1-8ea9-49f2-8ea9-ae1b84753b75 uri = /sp/sled/0/component/rot/cfpa
101072025-04-30T06:35:45.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
101082025-04-30T06:35:45.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = ReadRot(Ok)
101092025-04-30T06:35:45.903ZINFOtest_metrics (dropshot): request completed latency_us = 1436 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4a3b85c1-8ea9-49f2-8ea9-ae1b84753b75 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
101102025-04-30T06:35:45.903ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = c851832c-ec9f-411d-854a-1a56c04c373b uri = /sp/sled/0/component/rot/cfpa
101112025-04-30T06:35:45.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
101122025-04-30T06:35:45.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = ReadRot(Ok)
101132025-04-30T06:35:45.904ZINFOtest_metrics (dropshot): request completed latency_us = 795 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = c851832c-ec9f-411d-854a-1a56c04c373b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
101142025-04-30T06:35:45.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4a9ed75d-bcc9-4c42-b11d-8b3dc92dc8a1 uri = /sp/sled/1
101152025-04-30T06:35:45.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(SpState) }
101162025-04-30T06:35:45.906ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
101172025-04-30T06:35:45.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
101182025-04-30T06:35:45.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
101192025-04-30T06:35:45.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } 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(()) }))
101202025-04-30T06:35:45.906ZINFOtest_metrics (dropshot): request completed latency_us = 924 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4a9ed75d-bcc9-4c42-b11d-8b3dc92dc8a1 response_code = 200 uri = /sp/sled/1
101212025-04-30T06:35:45.912ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = b4104ac2-1adf-411e-9876-5512de780b2b uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
101222025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
101232025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = CabooseValue
101242025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
101252025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = CabooseValue
101262025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
101272025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
101282025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
101292025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = CabooseValue
101302025-04-30T06:35:45.912ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
101312025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
101322025-04-30T06:35:45.912ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
101332025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101342025-04-30T06:35:45.912ZINFOtest_metrics (dropshot): request completed latency_us = 1712 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = b4104ac2-1adf-411e-9876-5512de780b2b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
101352025-04-30T06:35:45.912ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = d61ee8cf-c786-4d32-9e94-9a6c82f13a4e uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
101362025-04-30T06:35:45.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
101372025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
101382025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
101392025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
101402025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
101412025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
101422025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
101432025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = CabooseValue
101442025-04-30T06:35:45.924ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
101452025-04-30T06:35:45.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
101462025-04-30T06:35:45.924ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
101472025-04-30T06:35:45.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101482025-04-30T06:35:45.925ZINFOtest_metrics (dropshot): request completed latency_us = 13207 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = d61ee8cf-c786-4d32-9e94-9a6c82f13a4e response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
101492025-04-30T06:35:45.927ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 910744dd-2561-4d27-87db-bb34bc46cf2e uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
101502025-04-30T06:35:45.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
101512025-04-30T06:35:45.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
101522025-04-30T06:35:45.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
101532025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = CabooseValue
101542025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
101552025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = CabooseValue
101562025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
101572025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = CabooseValue
101582025-04-30T06:35:45.928ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
101592025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
101602025-04-30T06:35:45.928ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
101612025-04-30T06:35:45.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101622025-04-30T06:35:45.930ZINFOtest_metrics (dropshot): request completed latency_us = 2333 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 910744dd-2561-4d27-87db-bb34bc46cf2e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
101632025-04-30T06:35:45.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 6be5a9e9-66b2-4b13-ba64-1a9afe3fb201 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
101642025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
101652025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
101662025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
101672025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
101682025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
101692025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
101702025-04-30T06:35:45.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
101712025-04-30T06:35:45.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = CabooseValue
101722025-04-30T06:35:45.931ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
101732025-04-30T06:35:45.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = CabooseValue
101742025-04-30T06:35:45.931ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
101752025-04-30T06:35:45.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101762025-04-30T06:35:45.931ZINFOtest_metrics (dropshot): request completed latency_us = 1791 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 6be5a9e9-66b2-4b13-ba64-1a9afe3fb201 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
101772025-04-30T06:35:45.941ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4428da7e-1635-4a82-b749-331edb770d90 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
101782025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
101792025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = CabooseValue
101802025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
101812025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = CabooseValue
101822025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
101832025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = CabooseValue
101842025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
101852025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = CabooseValue
101862025-04-30T06:35:45.941ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
101872025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = CabooseValue
101882025-04-30T06:35:45.941ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
101892025-04-30T06:35:45.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
101902025-04-30T06:35:45.941ZINFOtest_metrics (dropshot): request completed latency_us = 2117 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 4428da7e-1635-4a82-b749-331edb770d90 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
101912025-04-30T06:35:45.945ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = f737014c-3c54-4655-98f7-41d206d3dce6 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
101922025-04-30T06:35:45.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
101932025-04-30T06:35:45.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = CabooseValue
101942025-04-30T06:35:45.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
101952025-04-30T06:35:45.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = CabooseValue
101962025-04-30T06:35:45.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
101972025-04-30T06:35:45.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = CabooseValue
101982025-04-30T06:35:45.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
101992025-04-30T06:35:45.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = CabooseValue
102002025-04-30T06:35:45.947ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
102012025-04-30T06:35:45.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = CabooseValue
102022025-04-30T06:35:45.952ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
102032025-04-30T06:35:45.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102042025-04-30T06:35:45.952ZINFOtest_metrics (dropshot): request completed latency_us = 6801 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = f737014c-3c54-4655-98f7-41d206d3dce6 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
102052025-04-30T06:35:45.954ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = aeadadc3-2842-476b-90bc-fe259af44501 uri = /sp/sled/1/component/rot/cmpa
102062025-04-30T06:35:45.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
102072025-04-30T06:35:45.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = ReadRot(Ok)
102082025-04-30T06:35:45.954ZINFOtest_metrics (dropshot): request completed latency_us = 924 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = aeadadc3-2842-476b-90bc-fe259af44501 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
102092025-04-30T06:35:45.955ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = cc513713-110a-4fce-b0f3-fc37d0cae5af uri = /sp/sled/1/component/rot/cfpa
102102025-04-30T06:35:45.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
102112025-04-30T06:35:45.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = ReadRot(Ok)
102122025-04-30T06:35:45.960ZINFOtest_metrics (dropshot): request completed latency_us = 2135 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = cc513713-110a-4fce-b0f3-fc37d0cae5af response_code = 200 uri = /sp/sled/1/component/rot/cfpa
102132025-04-30T06:35:45.960ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 614daea3-567d-427e-903a-6c5fac089dca uri = /sp/sled/1/component/rot/cfpa
102142025-04-30T06:35:45.960ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
102152025-04-30T06:35:45.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = ReadRot(Ok)
102162025-04-30T06:35:45.964ZINFOtest_metrics (dropshot): request completed latency_us = 2322 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = 614daea3-567d-427e-903a-6c5fac089dca response_code = 200 uri = /sp/sled/1/component/rot/cfpa
102172025-04-30T06:35:45.969ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = a1d4bf0c-c7d1-4b03-9fd1-9a80dcd7d86b uri = /sp/sled/1/component/rot/cfpa
102182025-04-30T06:35:45.969ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
102192025-04-30T06:35:45.969ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = ReadRot(Ok)
102202025-04-30T06:35:45.969ZINFOtest_metrics (dropshot): request completed latency_us = 2086 local_addr = [::1]:36378 method = GET remote_addr = [::1]:49128 req_id = a1d4bf0c-c7d1-4b03-9fd1-9a80dcd7d86b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
102212025-04-30T06:35:46.234ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:52705
102222025-04-30T06:35:46.241ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = f6bbb39f-73b7-4e6b-9295-6367f1d0489c uri = /ignition
102232025-04-30T06:35:46.242ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
102242025-04-30T06:35:46.242ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
102252025-04-30T06:35:46.243ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
102262025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
102272025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
102282025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
102292025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
102302025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
102312025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
102322025-04-30T06:35:46.244ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
102332025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
102342025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
102352025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
102362025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
102372025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
102382025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
102392025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
102402025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
102412025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
102422025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
102432025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
102442025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
102452025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
102462025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
102472025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
102482025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
102492025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
102502025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
102512025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
102522025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
102532025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
102542025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
102552025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
102562025-04-30T06:35:46.245ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
102572025-04-30T06:35:46.245ZINFOtest_metrics (dropshot): request completed latency_us = 3779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = f6bbb39f-73b7-4e6b-9295-6367f1d0489c response_code = 200 uri = /ignition
102582025-04-30T06:35:46.248ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = cd7d40ca-66d0-47e0-bfb9-66a91e8d4b2c uri = /sp/switch/0
102592025-04-30T06:35:46.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(SpState) }
102602025-04-30T06:35:46.251ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
102612025-04-30T06:35:46.251ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
102622025-04-30T06:35:46.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
102632025-04-30T06:35:46.251ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } 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(()) }))
102642025-04-30T06:35:46.252ZINFOtest_metrics (dropshot): request completed latency_us = 3561 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = cd7d40ca-66d0-47e0-bfb9-66a91e8d4b2c response_code = 200 uri = /sp/switch/0
102652025-04-30T06:35:46.253ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = cdd23f9b-29cb-49dc-a690-aa24d0bc5149 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
102662025-04-30T06:35:46.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
102672025-04-30T06:35:46.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = CabooseValue
102682025-04-30T06:35:46.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
102692025-04-30T06:35:46.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
102702025-04-30T06:35:46.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
102712025-04-30T06:35:46.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = CabooseValue
102722025-04-30T06:35:46.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
102732025-04-30T06:35:46.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = CabooseValue
102742025-04-30T06:35:46.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
102752025-04-30T06:35:46.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
102762025-04-30T06:35:46.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
102772025-04-30T06:35:46.254ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102782025-04-30T06:35:46.254ZINFOtest_metrics (dropshot): request completed latency_us = 1753 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = cdd23f9b-29cb-49dc-a690-aa24d0bc5149 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
102792025-04-30T06:35:46.255ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 9ae632a5-f9fb-47d3-b9c8-3401bf609123 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
102802025-04-30T06:35:46.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
102812025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = CabooseValue
102822025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
102832025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = CabooseValue
102842025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
102852025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = CabooseValue
102862025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
102872025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = CabooseValue
102882025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
102892025-04-30T06:35:46.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
102902025-04-30T06:35:46.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
102912025-04-30T06:35:46.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
102922025-04-30T06:35:46.257ZINFOtest_metrics (dropshot): request completed latency_us = 1870 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 9ae632a5-f9fb-47d3-b9c8-3401bf609123 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
102932025-04-30T06:35:46.257ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 689a8703-d1c4-43f1-8fdd-de2175ae08f5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
102942025-04-30T06:35:46.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
102952025-04-30T06:35:46.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = CabooseValue
102962025-04-30T06:35:46.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
102972025-04-30T06:35:46.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = CabooseValue
102982025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
102992025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = CabooseValue
103002025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
103012025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = CabooseValue
103022025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
103032025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = CabooseValue
103042025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
103052025-04-30T06:35:46.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103062025-04-30T06:35:46.259ZINFOtest_metrics (dropshot): request completed latency_us = 1970 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 689a8703-d1c4-43f1-8fdd-de2175ae08f5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
103072025-04-30T06:35:46.261ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 1db1a427-81d3-40dc-a7dd-dd5e0ba4c7f7 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
103082025-04-30T06:35:46.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
103092025-04-30T06:35:46.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } response = CabooseValue
103102025-04-30T06:35:46.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
103112025-04-30T06:35:46.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = CabooseValue
103122025-04-30T06:35:46.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
103132025-04-30T06:35:46.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = CabooseValue
103142025-04-30T06:35:46.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
103152025-04-30T06:35:46.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = CabooseValue
103162025-04-30T06:35:46.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
103172025-04-30T06:35:46.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = CabooseValue
103182025-04-30T06:35:46.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
103192025-04-30T06:35:46.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103202025-04-30T06:35:46.263ZINFOtest_metrics (dropshot): request completed latency_us = 2781 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 1db1a427-81d3-40dc-a7dd-dd5e0ba4c7f7 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
103212025-04-30T06:35:46.264ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 1d845c77-3d58-4e69-bac7-4360d67738d4 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
103222025-04-30T06:35:46.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
103232025-04-30T06:35:46.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } response = CabooseValue
103242025-04-30T06:35:46.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
103252025-04-30T06:35:46.265ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = CabooseValue
103262025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
103272025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = CabooseValue
103282025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
103292025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = CabooseValue
103302025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
103312025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = CabooseValue
103322025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
103332025-04-30T06:35:46.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 811 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103342025-04-30T06:35:46.266ZINFOtest_metrics (dropshot): request completed latency_us = 1908 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 1d845c77-3d58-4e69-bac7-4360d67738d4 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
103352025-04-30T06:35:46.267ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = efb47468-8eee-49eb-939b-acee3030070c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
103362025-04-30T06:35:46.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
103372025-04-30T06:35:46.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } response = CabooseValue
103382025-04-30T06:35:46.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
103392025-04-30T06:35:46.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
103402025-04-30T06:35:46.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
103412025-04-30T06:35:46.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
103422025-04-30T06:35:46.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
103432025-04-30T06:35:46.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
103442025-04-30T06:35:46.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
103452025-04-30T06:35:46.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
103462025-04-30T06:35:46.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
103472025-04-30T06:35:46.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103482025-04-30T06:35:46.270ZINFOtest_metrics (dropshot): request completed latency_us = 3116 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = efb47468-8eee-49eb-939b-acee3030070c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
103492025-04-30T06:35:46.271ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 7b8069e9-3113-4114-bf46-f4b8d3e8e283 uri = /sp/switch/0/component/rot/cmpa
103502025-04-30T06:35:46.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 818 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
103512025-04-30T06:35:46.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = ReadRot(Ok)
103522025-04-30T06:35:46.273ZINFOtest_metrics (dropshot): request completed latency_us = 1242 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 7b8069e9-3113-4114-bf46-f4b8d3e8e283 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
103532025-04-30T06:35:46.274ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 9d5ffc56-4712-459d-8918-0d7ec9405e1a uri = /sp/switch/0/component/rot/cfpa
103542025-04-30T06:35:46.274ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
103552025-04-30T06:35:46.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = ReadRot(Ok)
103562025-04-30T06:35:46.275ZINFOtest_metrics (dropshot): request completed latency_us = 1358 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 9d5ffc56-4712-459d-8918-0d7ec9405e1a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
103572025-04-30T06:35:46.276ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 7e34fd07-bb81-44dc-a309-95df0e82622a uri = /sp/switch/0/component/rot/cfpa
103582025-04-30T06:35:46.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
103592025-04-30T06:35:46.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = ReadRot(Ok)
103602025-04-30T06:35:46.277ZINFOtest_metrics (dropshot): request completed latency_us = 536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 7e34fd07-bb81-44dc-a309-95df0e82622a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
103612025-04-30T06:35:46.280ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = cddcd3da-007d-40f1-8e29-e4f214700119 uri = /sp/switch/0/component/rot/cfpa
103622025-04-30T06:35:46.280ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 821 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
103632025-04-30T06:35:46.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = ReadRot(Ok)
103642025-04-30T06:35:46.281ZINFOtest_metrics (dropshot): request completed latency_us = 1559 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = cddcd3da-007d-40f1-8e29-e4f214700119 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
103652025-04-30T06:35:46.282ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = d99857e1-5739-42a8-a4d6-3b48727135d8 uri = /sp/switch/1
103662025-04-30T06:35:46.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 719 }, kind: MgsRequest(SpState) }
103672025-04-30T06:35:46.282ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
103682025-04-30T06:35:46.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 719 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
103692025-04-30T06:35:46.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 720 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
103702025-04-30T06:35:46.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 720 } 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(()) }))
103712025-04-30T06:35:46.283ZINFOtest_metrics (dropshot): request completed latency_us = 779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = d99857e1-5739-42a8-a4d6-3b48727135d8 response_code = 200 uri = /sp/switch/1
103722025-04-30T06:35:46.283ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 33b02423-a9ac-45b0-890d-d015fbd5fe98 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
103732025-04-30T06:35:46.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
103742025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 721 } response = CabooseValue
103752025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
103762025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 722 } response = CabooseValue
103772025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
103782025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 723 } response = CabooseValue
103792025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
103802025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 724 } response = CabooseValue
103812025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
103822025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 725 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
103832025-04-30T06:35:46.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
103842025-04-30T06:35:46.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 726 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103852025-04-30T06:35:46.285ZINFOtest_metrics (dropshot): request completed latency_us = 1586 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 33b02423-a9ac-45b0-890d-d015fbd5fe98 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
103862025-04-30T06:35:46.285ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = c2f3f7a7-1014-48f8-b3ff-dc83931dd45e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
103872025-04-30T06:35:46.285ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
103882025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 727 } response = CabooseValue
103892025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
103902025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 728 } response = CabooseValue
103912025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
103922025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 729 } response = CabooseValue
103932025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
103942025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 730 } response = CabooseValue
103952025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
103962025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 731 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
103972025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
103982025-04-30T06:35:46.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 732 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
103992025-04-30T06:35:46.287ZINFOtest_metrics (dropshot): request completed latency_us = 1179 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = c2f3f7a7-1014-48f8-b3ff-dc83931dd45e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
104002025-04-30T06:35:46.287ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 620a1f7f-6b62-4499-a112-ec09705e0d47 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
104012025-04-30T06:35:46.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
104022025-04-30T06:35:46.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 733 } response = CabooseValue
104032025-04-30T06:35:46.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
104042025-04-30T06:35:46.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 734 } response = CabooseValue
104052025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
104062025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 735 } response = CabooseValue
104072025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
104082025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 736 } response = CabooseValue
104092025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
104102025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 737 } response = CabooseValue
104112025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
104122025-04-30T06:35:46.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 738 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104132025-04-30T06:35:46.288ZINFOtest_metrics (dropshot): request completed latency_us = 1360 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 620a1f7f-6b62-4499-a112-ec09705e0d47 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
104142025-04-30T06:35:46.289ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 690ad621-c73f-4d2d-bce6-df4dd802ee22 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
104152025-04-30T06:35:46.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
104162025-04-30T06:35:46.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 739 } response = CabooseValue
104172025-04-30T06:35:46.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
104182025-04-30T06:35:46.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 740 } response = CabooseValue
104192025-04-30T06:35:46.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
104202025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 741 } response = CabooseValue
104212025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
104222025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 742 } response = CabooseValue
104232025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
104242025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 743 } response = CabooseValue
104252025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
104262025-04-30T06:35:46.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 744 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104272025-04-30T06:35:46.290ZINFOtest_metrics (dropshot): request completed latency_us = 1263 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 690ad621-c73f-4d2d-bce6-df4dd802ee22 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
104282025-04-30T06:35:46.291ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = d2122220-3ac1-4330-8c9c-23ddc28c20aa uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
104292025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
104302025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 745 } response = CabooseValue
104312025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
104322025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 746 } response = CabooseValue
104332025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
104342025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 747 } response = CabooseValue
104352025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
104362025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 748 } response = CabooseValue
104372025-04-30T06:35:46.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
104382025-04-30T06:35:46.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 749 } response = CabooseValue
104392025-04-30T06:35:46.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
104402025-04-30T06:35:46.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 750 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104412025-04-30T06:35:46.292ZINFOtest_metrics (dropshot): request completed latency_us = 1203 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = d2122220-3ac1-4330-8c9c-23ddc28c20aa response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
104422025-04-30T06:35:46.292ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = c12e6773-ba68-48e9-9729-ac678381c814 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
104432025-04-30T06:35:46.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
104442025-04-30T06:35:46.293ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 751 } response = CabooseValue
104452025-04-30T06:35:46.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
104462025-04-30T06:35:46.293ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 752 } response = CabooseValue
104472025-04-30T06:35:46.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
104482025-04-30T06:35:46.293ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 753 } response = CabooseValue
104492025-04-30T06:35:46.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
104502025-04-30T06:35:46.294ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 754 } response = CabooseValue
104512025-04-30T06:35:46.294ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
104522025-04-30T06:35:46.294ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 755 } response = CabooseValue
104532025-04-30T06:35:46.294ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
104542025-04-30T06:35:46.294ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 756 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104552025-04-30T06:35:46.294ZINFOtest_metrics (dropshot): request completed latency_us = 2052 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = c12e6773-ba68-48e9-9729-ac678381c814 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
104562025-04-30T06:35:46.295ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 5caab542-153a-4b05-a182-86332c704ff8 uri = /sp/switch/1/component/rot/cmpa
104572025-04-30T06:35:46.295ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 757 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
104582025-04-30T06:35:46.295ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 757 } response = ReadRot(Ok)
104592025-04-30T06:35:46.295ZINFOtest_metrics (dropshot): request completed latency_us = 426 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 5caab542-153a-4b05-a182-86332c704ff8 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
104602025-04-30T06:35:46.296ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e8e7a2e4-5437-4a77-b74c-f1a90206dd6b uri = /sp/switch/1/component/rot/cfpa
104612025-04-30T06:35:46.296ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 758 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
104622025-04-30T06:35:46.296ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 758 } response = ReadRot(Ok)
104632025-04-30T06:35:46.297ZINFOtest_metrics (dropshot): request completed latency_us = 490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e8e7a2e4-5437-4a77-b74c-f1a90206dd6b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
104642025-04-30T06:35:46.297ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 63d6c69c-fb76-4615-b6b4-16ebbd298317 uri = /sp/switch/1/component/rot/cfpa
104652025-04-30T06:35:46.297ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 759 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
104662025-04-30T06:35:46.298ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 759 } response = ReadRot(Ok)
104672025-04-30T06:35:46.298ZINFOtest_metrics (dropshot): request completed latency_us = 496 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 63d6c69c-fb76-4615-b6b4-16ebbd298317 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
104682025-04-30T06:35:46.299ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e265de79-a1d1-422a-9309-15e07240ee69 uri = /sp/switch/1/component/rot/cfpa
104692025-04-30T06:35:46.299ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 760 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
104702025-04-30T06:35:46.299ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 760 } response = ReadRot(Ok)
104712025-04-30T06:35:46.299ZINFOtest_metrics (dropshot): request completed latency_us = 464 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e265de79-a1d1-422a-9309-15e07240ee69 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
104722025-04-30T06:35:46.300ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = a2031f4e-11a4-43da-b522-85bcd6cca1aa uri = /sp/sled/0
104732025-04-30T06:35:46.300ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(SpState) }
104742025-04-30T06:35:46.301ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
104752025-04-30T06:35:46.301ZTRACtest_metrics (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, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
104762025-04-30T06:35:46.301ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
104772025-04-30T06:35:46.301ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } 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(()) }))
104782025-04-30T06:35:46.301ZINFOtest_metrics (dropshot): request completed latency_us = 1173 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = a2031f4e-11a4-43da-b522-85bcd6cca1aa response_code = 200 uri = /sp/sled/0
104792025-04-30T06:35:46.302ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = a6ebd11a-dbc6-48eb-a6dd-69c5548a97a9 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
104802025-04-30T06:35:46.302ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
104812025-04-30T06:35:46.302ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = CabooseValue
104822025-04-30T06:35:46.302ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
104832025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = CabooseValue
104842025-04-30T06:35:46.303ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
104852025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = CabooseValue
104862025-04-30T06:35:46.303ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
104872025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = CabooseValue
104882025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
104892025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
104902025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
104912025-04-30T06:35:46.303ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
104922025-04-30T06:35:46.304ZINFOtest_metrics (dropshot): request completed latency_us = 1549 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = a6ebd11a-dbc6-48eb-a6dd-69c5548a97a9 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
104932025-04-30T06:35:46.304ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 55955671-dc12-4ce8-9181-b7b0b3d6390b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
104942025-04-30T06:35:46.304ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
104952025-04-30T06:35:46.305ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = CabooseValue
104962025-04-30T06:35:46.305ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
104972025-04-30T06:35:46.305ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
104982025-04-30T06:35:46.305ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
104992025-04-30T06:35:46.306ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = CabooseValue
105002025-04-30T06:35:46.306ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
105012025-04-30T06:35:46.306ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
105022025-04-30T06:35:46.306ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
105032025-04-30T06:35:46.306ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
105042025-04-30T06:35:46.306ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
105052025-04-30T06:35:46.306ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
105062025-04-30T06:35:46.306ZINFOtest_metrics (dropshot): request completed latency_us = 2125 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 55955671-dc12-4ce8-9181-b7b0b3d6390b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
105072025-04-30T06:35:46.307ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 3e174e91-97c0-4c0b-9925-ec4a38d2f21b uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
105082025-04-30T06:35:46.307ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
105092025-04-30T06:35:46.307ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = CabooseValue
105102025-04-30T06:35:46.307ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
105112025-04-30T06:35:46.307ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = CabooseValue
105122025-04-30T06:35:46.308ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
105132025-04-30T06:35:46.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = CabooseValue
105142025-04-30T06:35:46.308ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
105152025-04-30T06:35:46.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = CabooseValue
105162025-04-30T06:35:46.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
105172025-04-30T06:35:46.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = CabooseValue
105182025-04-30T06:35:46.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
105192025-04-30T06:35:46.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
105202025-04-30T06:35:46.309ZINFOtest_metrics (dropshot): request completed latency_us = 1646 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 3e174e91-97c0-4c0b-9925-ec4a38d2f21b response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
105212025-04-30T06:35:46.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 8b521b07-9ac5-47ae-8327-66920311c0e8 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
105222025-04-30T06:35:46.309ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
105232025-04-30T06:35:46.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = CabooseValue
105242025-04-30T06:35:46.310ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
105252025-04-30T06:35:46.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = CabooseValue
105262025-04-30T06:35:46.310ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
105272025-04-30T06:35:46.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = CabooseValue
105282025-04-30T06:35:46.310ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
105292025-04-30T06:35:46.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = CabooseValue
105302025-04-30T06:35:46.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
105312025-04-30T06:35:46.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
105322025-04-30T06:35:46.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
105332025-04-30T06:35:46.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
105342025-04-30T06:35:46.311ZINFOtest_metrics (dropshot): request completed latency_us = 2049 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 8b521b07-9ac5-47ae-8327-66920311c0e8 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
105352025-04-30T06:35:46.312ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 51e39d09-0a62-4413-b21d-79afe7f8b2dc uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
105362025-04-30T06:35:46.312ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
105372025-04-30T06:35:46.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
105382025-04-30T06:35:46.312ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
105392025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = CabooseValue
105402025-04-30T06:35:46.313ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
105412025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = CabooseValue
105422025-04-30T06:35:46.313ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
105432025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = CabooseValue
105442025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
105452025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = CabooseValue
105462025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
105472025-04-30T06:35:46.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
105482025-04-30T06:35:46.314ZINFOtest_metrics (dropshot): request completed latency_us = 1480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 51e39d09-0a62-4413-b21d-79afe7f8b2dc response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
105492025-04-30T06:35:46.315ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 5699e805-1aeb-4e68-8381-d098793aae7d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
105502025-04-30T06:35:46.315ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
105512025-04-30T06:35:46.315ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = CabooseValue
105522025-04-30T06:35:46.315ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
105532025-04-30T06:35:46.315ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = CabooseValue
105542025-04-30T06:35:46.315ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
105552025-04-30T06:35:46.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = CabooseValue
105562025-04-30T06:35:46.316ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
105572025-04-30T06:35:46.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = CabooseValue
105582025-04-30T06:35:46.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
105592025-04-30T06:35:46.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = CabooseValue
105602025-04-30T06:35:46.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
105612025-04-30T06:35:46.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
105622025-04-30T06:35:46.317ZINFOtest_metrics (dropshot): request completed latency_us = 2571 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 5699e805-1aeb-4e68-8381-d098793aae7d response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
105632025-04-30T06:35:46.318ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 5b00ef98-010b-45a5-8daa-0e91b317b407 uri = /sp/sled/0/component/rot/cmpa
105642025-04-30T06:35:46.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
105652025-04-30T06:35:46.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = ReadRot(Ok)
105662025-04-30T06:35:46.319ZINFOtest_metrics (dropshot): request completed latency_us = 574 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 5b00ef98-010b-45a5-8daa-0e91b317b407 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
105672025-04-30T06:35:46.320ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = eacc7c38-fa71-4824-8e2f-b8d659a2f3e1 uri = /sp/sled/0/component/rot/cfpa
105682025-04-30T06:35:46.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
105692025-04-30T06:35:46.320ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } response = ReadRot(Ok)
105702025-04-30T06:35:46.320ZINFOtest_metrics (dropshot): request completed latency_us = 865 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = eacc7c38-fa71-4824-8e2f-b8d659a2f3e1 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
105712025-04-30T06:35:46.321ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 30fc5eac-e161-4b30-8638-e928dd7d93f9 uri = /sp/sled/0/component/rot/cfpa
105722025-04-30T06:35:46.321ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
105732025-04-30T06:35:46.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = ReadRot(Ok)
105742025-04-30T06:35:46.322ZINFOtest_metrics (dropshot): request completed latency_us = 516 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 30fc5eac-e161-4b30-8638-e928dd7d93f9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
105752025-04-30T06:35:46.322ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 112f47fe-85d7-4b1f-9ed1-154a5da05ede uri = /sp/sled/0/component/rot/cfpa
105762025-04-30T06:35:46.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
105772025-04-30T06:35:46.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } response = ReadRot(Ok)
105782025-04-30T06:35:46.323ZINFOtest_metrics (dropshot): request completed latency_us = 488 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 112f47fe-85d7-4b1f-9ed1-154a5da05ede response_code = 200 uri = /sp/sled/0/component/rot/cfpa
105792025-04-30T06:35:46.323ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = fb7dd4de-09ea-453a-810e-ddf754d1a761 uri = /sp/sled/1
105802025-04-30T06:35:46.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(SpState) }
105812025-04-30T06:35:46.324ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
105822025-04-30T06:35:46.324ZTRACtest_metrics (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]) }) })
105832025-04-30T06:35:46.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
105842025-04-30T06:35:46.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } 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(()) }))
105852025-04-30T06:35:46.324ZINFOtest_metrics (dropshot): request completed latency_us = 1006 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = fb7dd4de-09ea-453a-810e-ddf754d1a761 response_code = 200 uri = /sp/sled/1
105862025-04-30T06:35:46.325ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e179a0df-0ac7-40f3-a069-5805597d1255 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
105872025-04-30T06:35:46.325ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
105882025-04-30T06:35:46.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = CabooseValue
105892025-04-30T06:35:46.325ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
105902025-04-30T06:35:46.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = CabooseValue
105912025-04-30T06:35:46.326ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
105922025-04-30T06:35:46.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = CabooseValue
105932025-04-30T06:35:46.326ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
105942025-04-30T06:35:46.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = CabooseValue
105952025-04-30T06:35:46.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
105962025-04-30T06:35:46.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
105972025-04-30T06:35:46.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
105982025-04-30T06:35:46.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
105992025-04-30T06:35:46.327ZINFOtest_metrics (dropshot): request completed latency_us = 1864 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e179a0df-0ac7-40f3-a069-5805597d1255 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
106002025-04-30T06:35:46.335ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 2b4c47d7-ea58-44f5-901f-60c8832cd9ad uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
106012025-04-30T06:35:46.335ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
106022025-04-30T06:35:46.335ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
106032025-04-30T06:35:46.335ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
106042025-04-30T06:35:46.335ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
106052025-04-30T06:35:46.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 761 }, kind: MgsRequest(SpState) }
106062025-04-30T06:35:46.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 822 }, kind: MgsRequest(SpState) }
106072025-04-30T06:35:46.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 937 }, kind: MgsRequest(SpState) }
106082025-04-30T06:35:46.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 903 }, kind: MgsRequest(SpState) }
106092025-04-30T06:35:46.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
106102025-04-30T06:35:46.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
106112025-04-30T06:35:46.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
106122025-04-30T06:35:46.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
106132025-04-30T06:35:46.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106142025-04-30T06:35:46.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 761 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106152025-04-30T06:35:46.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106162025-04-30T06:35:46.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106172025-04-30T06:35:46.338ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
106182025-04-30T06:35:46.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 823 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
106192025-04-30T06:35:46.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 762 }, kind: MgsRequest(SpState) }
106202025-04-30T06:35:46.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 938 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
106212025-04-30T06:35:46.347ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
106222025-04-30T06:35:46.347ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
106232025-04-30T06:35:46.347ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
106242025-04-30T06:35:46.347ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
106252025-04-30T06:35:46.347ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
106262025-04-30T06:35:46.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106272025-04-30T06:35:46.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 762 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106282025-04-30T06:35:46.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106292025-04-30T06:35:46.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
106302025-04-30T06:35:46.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 905 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
106312025-04-30T06:35:46.349ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
106322025-04-30T06:35:46.349ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 824 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
106332025-04-30T06:35:46.349ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
106342025-04-30T06:35:46.349ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
106352025-04-30T06:35:46.350ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
106362025-04-30T06:35:46.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
106372025-04-30T06:35:46.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
106382025-04-30T06:35:46.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
106392025-04-30T06:35:46.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
106402025-04-30T06:35:46.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106412025-04-30T06:35:46.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106422025-04-30T06:35:46.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106432025-04-30T06:35:46.350ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
106442025-04-30T06:35:46.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(SpState) }
106452025-04-30T06:35:46.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
106462025-04-30T06:35:46.354ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
106472025-04-30T06:35:46.354ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
106482025-04-30T06:35:46.354ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
106492025-04-30T06:35:46.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
106502025-04-30T06:35:46.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106512025-04-30T06:35:46.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
106522025-04-30T06:35:46.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
106532025-04-30T06:35:46.355ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
106542025-04-30T06:35:46.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
106552025-04-30T06:35:46.357ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
106562025-04-30T06:35:46.357ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
106572025-04-30T06:35:46.357ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
106582025-04-30T06:35:46.357ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
106592025-04-30T06:35:46.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106602025-04-30T06:35:46.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106612025-04-30T06:35:46.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
106622025-04-30T06:35:46.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
106632025-04-30T06:35:46.358ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
106642025-04-30T06:35:46.358ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
106652025-04-30T06:35:46.358ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106662025-04-30T06:35:46.359ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = CabooseValue
106672025-04-30T06:35:46.359ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 909 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
106682025-04-30T06:35:46.359ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
106692025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
106702025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
106712025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
106722025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
106732025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
106742025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
106752025-04-30T06:35:46.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
106762025-04-30T06:35:46.361ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
106772025-04-30T06:35:46.361ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
106782025-04-30T06:35:46.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
106792025-04-30T06:35:46.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106802025-04-30T06:35:46.361ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
106812025-04-30T06:35:46.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
106822025-04-30T06:35:46.366ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
106832025-04-30T06:35:46.367ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
106842025-04-30T06:35:46.367ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
106852025-04-30T06:35:46.367ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = CabooseValue
106862025-04-30T06:35:46.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 911 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
106872025-04-30T06:35:46.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
106882025-04-30T06:35:46.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
106892025-04-30T06:35:46.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
106902025-04-30T06:35:46.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
106912025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
106922025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
106932025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
106942025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
106952025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
106962025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
106972025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
106982025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
106992025-04-30T06:35:46.369ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
107002025-04-30T06:35:46.369ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
107012025-04-30T06:35:46.369ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
107022025-04-30T06:35:46.369ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
107032025-04-30T06:35:46.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(SpState) }
107042025-04-30T06:35:46.374ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
107052025-04-30T06:35:46.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
107062025-04-30T06:35:46.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
107072025-04-30T06:35:46.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
107082025-04-30T06:35:46.375ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
107092025-04-30T06:35:46.375ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
107102025-04-30T06:35:46.375ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
107112025-04-30T06:35:46.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
107122025-04-30T06:35:46.376ZTRACtest_metrics (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] }) }
107132025-04-30T06:35:46.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107142025-04-30T06:35:46.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 915 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
107152025-04-30T06:35:46.377ZINFOtest_metrics (dropshot): request completed latency_us = 42026 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 2b4c47d7-ea58-44f5-901f-60c8832cd9ad response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
107162025-04-30T06:35:46.377ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
107172025-04-30T06:35:46.377ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
107182025-04-30T06:35:46.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
107192025-04-30T06:35:46.378ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = dc7ca4a0-cd89-4a8d-bfd2-c41328177e51 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
107202025-04-30T06:35:46.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 916 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
107212025-04-30T06:35:46.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
107222025-04-30T06:35:46.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
107232025-04-30T06:35:46.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
107242025-04-30T06:35:46.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
107252025-04-30T06:35:46.380ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
107262025-04-30T06:35:46.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
107272025-04-30T06:35:46.381ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
107282025-04-30T06:35:46.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = CabooseValue
107292025-04-30T06:35:46.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
107302025-04-30T06:35:46.395ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
107312025-04-30T06:35:46.395ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
107322025-04-30T06:35:46.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
107332025-04-30T06:35:46.395ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
107342025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
107352025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(SpState) }
107362025-04-30T06:35:46.397ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
107372025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
107382025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
107392025-04-30T06:35:46.397ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
107402025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
107412025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
107422025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = CabooseValue
107432025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
107442025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = CabooseValue
107452025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
107462025-04-30T06:35:46.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107472025-04-30T06:35:46.398ZINFOtest_metrics (dropshot): request completed latency_us = 19143 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = dc7ca4a0-cd89-4a8d-bfd2-c41328177e51 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
107482025-04-30T06:35:46.398ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 2ff55d64-8d27-45eb-bfb4-37a3c5955d47 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
107492025-04-30T06:35:46.399ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
107502025-04-30T06:35:46.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = CabooseValue
107512025-04-30T06:35:46.399ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
107522025-04-30T06:35:46.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = CabooseValue
107532025-04-30T06:35:46.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
107542025-04-30T06:35:46.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = CabooseValue
107552025-04-30T06:35:46.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
107562025-04-30T06:35:46.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = CabooseValue
107572025-04-30T06:35:46.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
107582025-04-30T06:35:46.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = CabooseValue
107592025-04-30T06:35:46.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
107602025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107612025-04-30T06:35:46.401ZINFOtest_metrics (dropshot): request completed latency_us = 1603 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 2ff55d64-8d27-45eb-bfb4-37a3c5955d47 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
107622025-04-30T06:35:46.401ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 320f5042-1563-499f-9db5-56026b158d82 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
107632025-04-30T06:35:46.401ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
107642025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = CabooseValue
107652025-04-30T06:35:46.401ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
107662025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = CabooseValue
107672025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
107682025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = CabooseValue
107692025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
107702025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } response = CabooseValue
107712025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
107722025-04-30T06:35:46.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = CabooseValue
107732025-04-30T06:35:46.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
107742025-04-30T06:35:46.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107752025-04-30T06:35:46.404ZINFOtest_metrics (dropshot): request completed latency_us = 3530 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 320f5042-1563-499f-9db5-56026b158d82 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
107762025-04-30T06:35:46.405ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = b9ce9851-2bb3-4b9f-b82e-d208cd6cd96f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
107772025-04-30T06:35:46.405ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
107782025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
107792025-04-30T06:35:46.407ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
107802025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = CabooseValue
107812025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
107822025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = CabooseValue
107832025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
107842025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = CabooseValue
107852025-04-30T06:35:46.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
107862025-04-30T06:35:46.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = CabooseValue
107872025-04-30T06:35:46.408ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
107882025-04-30T06:35:46.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
107892025-04-30T06:35:46.408ZINFOtest_metrics (dropshot): request completed latency_us = 2941 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = b9ce9851-2bb3-4b9f-b82e-d208cd6cd96f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
107902025-04-30T06:35:46.409ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 43d7659f-f625-4a8b-b3e9-8c3d22c3853b uri = /sp/sled/1/component/rot/cmpa
107912025-04-30T06:35:46.409ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
107922025-04-30T06:35:46.409ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = ReadRot(Ok)
107932025-04-30T06:35:46.409ZINFOtest_metrics (dropshot): request completed latency_us = 453 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 43d7659f-f625-4a8b-b3e9-8c3d22c3853b response_code = 200 uri = /sp/sled/1/component/rot/cmpa
107942025-04-30T06:35:46.410ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 55d18e1f-c6fc-48c0-a154-adaaf9a58fa0 uri = /sp/sled/1/component/rot/cfpa
107952025-04-30T06:35:46.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
107962025-04-30T06:35:46.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = ReadRot(Ok)
107972025-04-30T06:35:46.410ZINFOtest_metrics (dropshot): request completed latency_us = 527 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 55d18e1f-c6fc-48c0-a154-adaaf9a58fa0 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
107982025-04-30T06:35:46.411ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 38d3fe19-dec8-4d61-b82c-437bab4acaea uri = /sp/sled/1/component/rot/cfpa
107992025-04-30T06:35:46.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
108002025-04-30T06:35:46.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = ReadRot(Ok)
108012025-04-30T06:35:46.412ZINFOtest_metrics (dropshot): request completed latency_us = 543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = 38d3fe19-dec8-4d61-b82c-437bab4acaea response_code = 200 uri = /sp/sled/1/component/rot/cfpa
108022025-04-30T06:35:46.412ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e9ed8d2a-41a9-4eea-ac30-c986f8ad323a uri = /sp/sled/1/component/rot/cfpa
108032025-04-30T06:35:46.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
108042025-04-30T06:35:46.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = ReadRot(Ok)
108052025-04-30T06:35:46.413ZINFOtest_metrics (dropshot): request completed latency_us = 481 local_addr = [::1]:36378 method = GET remote_addr = [::1]:52705 req_id = e9ed8d2a-41a9-4eea-ac30-c986f8ad323a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
108062025-04-30T06:35:46.635ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:43195
108072025-04-30T06:35:46.636ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = bbdefe13-75b5-4af7-875f-3535262ffa3b uri = /ignition
108082025-04-30T06:35:46.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
108092025-04-30T06:35:46.636ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
108102025-04-30T06:35:46.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
108112025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
108122025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
108132025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
108142025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
108152025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
108162025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
108172025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
108182025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
108192025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
108202025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
108212025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
108222025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
108232025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
108242025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
108252025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
108262025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
108272025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
108282025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
108292025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
108302025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
108312025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
108322025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
108332025-04-30T06:35:46.637ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
108342025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
108352025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
108362025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
108372025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
108382025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
108392025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
108402025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
108412025-04-30T06:35:46.638ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
108422025-04-30T06:35:46.638ZINFOtest_metrics (dropshot): request completed latency_us = 935 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = bbdefe13-75b5-4af7-875f-3535262ffa3b response_code = 200 uri = /ignition
108432025-04-30T06:35:46.646ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = b16ff1ba-5b42-4caf-941c-e35e64c9ed9c uri = /sp/switch/0
108442025-04-30T06:35:46.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 827 }, kind: MgsRequest(SpState) }
108452025-04-30T06:35:46.646ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
108462025-04-30T06:35:46.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
108472025-04-30T06:35:46.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 828 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
108482025-04-30T06:35:46.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } 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(()) }))
108492025-04-30T06:35:46.647ZINFOtest_metrics (dropshot): request completed latency_us = 1125 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = b16ff1ba-5b42-4caf-941c-e35e64c9ed9c response_code = 200 uri = /sp/switch/0
108502025-04-30T06:35:46.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e72f4c1b-38ab-479a-a4e0-c3dc6abddb42 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
108512025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
108522025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
108532025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
108542025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = CabooseValue
108552025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
108562025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
108572025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
108582025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
108592025-04-30T06:35:46.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
108602025-04-30T06:35:46.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
108612025-04-30T06:35:46.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
108622025-04-30T06:35:46.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108632025-04-30T06:35:46.650ZINFOtest_metrics (dropshot): request completed latency_us = 1643 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e72f4c1b-38ab-479a-a4e0-c3dc6abddb42 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
108642025-04-30T06:35:46.651ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 0b1404b9-7d56-4e81-8915-aff4f2c80f5e uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
108652025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 835 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
108662025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
108672025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 836 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
108682025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = CabooseValue
108692025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
108702025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = CabooseValue
108712025-04-30T06:35:46.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
108722025-04-30T06:35:46.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = CabooseValue
108732025-04-30T06:35:46.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 839 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
108742025-04-30T06:35:46.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
108752025-04-30T06:35:46.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 840 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
108762025-04-30T06:35:46.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108772025-04-30T06:35:46.652ZINFOtest_metrics (dropshot): request completed latency_us = 1725 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 0b1404b9-7d56-4e81-8915-aff4f2c80f5e response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
108782025-04-30T06:35:46.653ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = ab3af48f-deda-4c6c-af48-a58cd8b80566 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
108792025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 841 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
108802025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = CabooseValue
108812025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 842 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
108822025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } response = CabooseValue
108832025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
108842025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = CabooseValue
108852025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
108862025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = CabooseValue
108872025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
108882025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = CabooseValue
108892025-04-30T06:35:46.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
108902025-04-30T06:35:46.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
108912025-04-30T06:35:46.656ZINFOtest_metrics (dropshot): request completed latency_us = 1342 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = ab3af48f-deda-4c6c-af48-a58cd8b80566 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
108922025-04-30T06:35:46.656ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 88a91750-0de4-4e20-a96e-f7a99d3cf32a uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
108932025-04-30T06:35:46.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
108942025-04-30T06:35:46.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = CabooseValue
108952025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
108962025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = CabooseValue
108972025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
108982025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = CabooseValue
108992025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
109002025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } response = CabooseValue
109012025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
109022025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = CabooseValue
109032025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
109042025-04-30T06:35:46.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109052025-04-30T06:35:46.657ZINFOtest_metrics (dropshot): request completed latency_us = 1456 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 88a91750-0de4-4e20-a96e-f7a99d3cf32a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
109062025-04-30T06:35:46.657ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = f5907b00-7fd0-4434-a436-a58b402f992f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
109072025-04-30T06:35:46.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
109082025-04-30T06:35:46.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = CabooseValue
109092025-04-30T06:35:46.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
109102025-04-30T06:35:46.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } response = CabooseValue
109112025-04-30T06:35:46.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
109122025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = CabooseValue
109132025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
109142025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = CabooseValue
109152025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
109162025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
109172025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
109182025-04-30T06:35:46.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109192025-04-30T06:35:46.661ZINFOtest_metrics (dropshot): request completed latency_us = 3564 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = f5907b00-7fd0-4434-a436-a58b402f992f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
109202025-04-30T06:35:46.662ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a44bd8c6-93b0-4a2a-8037-d881865ef080 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
109212025-04-30T06:35:46.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
109222025-04-30T06:35:46.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = CabooseValue
109232025-04-30T06:35:46.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
109242025-04-30T06:35:46.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = CabooseValue
109252025-04-30T06:35:46.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
109262025-04-30T06:35:46.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = CabooseValue
109272025-04-30T06:35:46.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
109282025-04-30T06:35:46.667ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = CabooseValue
109292025-04-30T06:35:46.667ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
109302025-04-30T06:35:46.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
109312025-04-30T06:35:46.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
109322025-04-30T06:35:46.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109332025-04-30T06:35:46.668ZINFOtest_metrics (dropshot): request completed latency_us = 6498 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a44bd8c6-93b0-4a2a-8037-d881865ef080 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
109342025-04-30T06:35:46.671ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 9e279923-a81f-4d3d-a6e2-826913947fd7 uri = /sp/switch/0/component/rot/cmpa
109352025-04-30T06:35:46.671ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 865 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
109362025-04-30T06:35:46.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = ReadRot(Ok)
109372025-04-30T06:35:46.671ZINFOtest_metrics (dropshot): request completed latency_us = 792 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 9e279923-a81f-4d3d-a6e2-826913947fd7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
109382025-04-30T06:35:46.672ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 019ae229-4537-4ca9-92ca-2e6ea9daeb3e uri = /sp/switch/0/component/rot/cfpa
109392025-04-30T06:35:46.672ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 866 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
109402025-04-30T06:35:46.674ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = ReadRot(Ok)
109412025-04-30T06:35:46.674ZINFOtest_metrics (dropshot): request completed latency_us = 1675 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 019ae229-4537-4ca9-92ca-2e6ea9daeb3e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
109422025-04-30T06:35:46.675ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 10d65157-c9c7-4e97-961a-c437d463cc4a uri = /sp/switch/0/component/rot/cfpa
109432025-04-30T06:35:46.675ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
109442025-04-30T06:35:46.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = ReadRot(Ok)
109452025-04-30T06:35:46.676ZINFOtest_metrics (dropshot): request completed latency_us = 432 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 10d65157-c9c7-4e97-961a-c437d463cc4a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
109462025-04-30T06:35:46.679ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = bba4381f-5aa7-4b03-afbe-29670d5b95d7 uri = /sp/switch/0/component/rot/cfpa
109472025-04-30T06:35:46.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
109482025-04-30T06:35:46.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = ReadRot(Ok)
109492025-04-30T06:35:46.679ZINFOtest_metrics (dropshot): request completed latency_us = 929 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = bba4381f-5aa7-4b03-afbe-29670d5b95d7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
109502025-04-30T06:35:46.680ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a678f914-ad01-4f92-bfe0-8dabbc10a06e uri = /sp/switch/1
109512025-04-30T06:35:46.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 763 }, kind: MgsRequest(SpState) }
109522025-04-30T06:35:46.680ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
109532025-04-30T06:35:46.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 763 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
109542025-04-30T06:35:46.681ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 764 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
109552025-04-30T06:35:46.681ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 764 } 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(()) }))
109562025-04-30T06:35:46.682ZINFOtest_metrics (dropshot): request completed latency_us = 1077 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a678f914-ad01-4f92-bfe0-8dabbc10a06e response_code = 200 uri = /sp/switch/1
109572025-04-30T06:35:46.682ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 16e1978f-664e-462e-8300-ef6de0a7af6e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
109582025-04-30T06:35:46.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
109592025-04-30T06:35:46.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 765 } response = CabooseValue
109602025-04-30T06:35:46.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
109612025-04-30T06:35:46.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 766 } response = CabooseValue
109622025-04-30T06:35:46.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
109632025-04-30T06:35:46.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 767 } response = CabooseValue
109642025-04-30T06:35:46.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
109652025-04-30T06:35:46.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 768 } response = CabooseValue
109662025-04-30T06:35:46.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
109672025-04-30T06:35:46.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 769 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
109682025-04-30T06:35:46.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
109692025-04-30T06:35:46.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 770 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109702025-04-30T06:35:46.684ZINFOtest_metrics (dropshot): request completed latency_us = 1642 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 16e1978f-664e-462e-8300-ef6de0a7af6e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
109712025-04-30T06:35:46.684ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = b20d22b7-a1a7-4b83-a147-841f70d21202 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
109722025-04-30T06:35:46.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
109732025-04-30T06:35:46.684ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 771 } response = CabooseValue
109742025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
109752025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 772 } response = CabooseValue
109762025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
109772025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 773 } response = CabooseValue
109782025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
109792025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 774 } response = CabooseValue
109802025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
109812025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 775 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
109822025-04-30T06:35:46.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
109832025-04-30T06:35:46.686ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 776 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109842025-04-30T06:35:46.686ZINFOtest_metrics (dropshot): request completed latency_us = 1717 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = b20d22b7-a1a7-4b83-a147-841f70d21202 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
109852025-04-30T06:35:46.686ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 5f0227fe-9143-47b1-a3ba-0103ba026e5f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
109862025-04-30T06:35:46.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
109872025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 777 } response = CabooseValue
109882025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
109892025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 778 } response = CabooseValue
109902025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
109912025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 779 } response = CabooseValue
109922025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
109932025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 780 } response = CabooseValue
109942025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
109952025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 781 } response = CabooseValue
109962025-04-30T06:35:46.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
109972025-04-30T06:35:46.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 782 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
109982025-04-30T06:35:46.688ZINFOtest_metrics (dropshot): request completed latency_us = 1632 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 5f0227fe-9143-47b1-a3ba-0103ba026e5f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
109992025-04-30T06:35:46.688ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = fed2d11b-0135-46e7-8ee4-14d492542537 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
110002025-04-30T06:35:46.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
110012025-04-30T06:35:46.689ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 783 } response = CabooseValue
110022025-04-30T06:35:46.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
110032025-04-30T06:35:46.689ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 784 } response = CabooseValue
110042025-04-30T06:35:46.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
110052025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 785 } response = CabooseValue
110062025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
110072025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 786 } response = CabooseValue
110082025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
110092025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 787 } response = CabooseValue
110102025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
110112025-04-30T06:35:46.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 788 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110122025-04-30T06:35:46.690ZINFOtest_metrics (dropshot): request completed latency_us = 1768 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = fed2d11b-0135-46e7-8ee4-14d492542537 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
110132025-04-30T06:35:46.691ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a2503386-2ca9-47bb-be2c-0c699dfb92c3 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
110142025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
110152025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 789 } response = CabooseValue
110162025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
110172025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 790 } response = CabooseValue
110182025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
110192025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 791 } response = CabooseValue
110202025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
110212025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 792 } response = CabooseValue
110222025-04-30T06:35:46.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
110232025-04-30T06:35:46.692ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 793 } response = CabooseValue
110242025-04-30T06:35:46.692ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 794 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
110252025-04-30T06:35:46.692ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 794 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110262025-04-30T06:35:46.692ZINFOtest_metrics (dropshot): request completed latency_us = 1144 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a2503386-2ca9-47bb-be2c-0c699dfb92c3 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
110272025-04-30T06:35:46.692ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 3c898fed-a7e2-4f06-afe1-1158b55d8d0b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
110282025-04-30T06:35:46.693ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
110292025-04-30T06:35:46.693ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 795 } response = CabooseValue
110302025-04-30T06:35:46.693ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
110312025-04-30T06:35:46.693ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 796 } response = CabooseValue
110322025-04-30T06:35:46.693ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 797 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
110332025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 797 } response = CabooseValue
110342025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 798 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
110352025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 798 } response = CabooseValue
110362025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
110372025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 799 } response = CabooseValue
110382025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
110392025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 800 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110402025-04-30T06:35:46.700ZINFOtest_metrics (dropshot): request completed latency_us = 2413 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 3c898fed-a7e2-4f06-afe1-1158b55d8d0b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
110412025-04-30T06:35:46.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 2cd2df87-5b0b-498b-b315-62a8a9071ce0 uri = /sp/switch/1/component/rot/cmpa
110422025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 801 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
110432025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 801 } response = ReadRot(Ok)
110442025-04-30T06:35:46.700ZINFOtest_metrics (dropshot): request completed latency_us = 352 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 2cd2df87-5b0b-498b-b315-62a8a9071ce0 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
110452025-04-30T06:35:46.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e63cf5fb-30d9-4ffb-b53f-1563529b1852 uri = /sp/switch/1/component/rot/cfpa
110462025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 802 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
110472025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 802 } response = ReadRot(Ok)
110482025-04-30T06:35:46.700ZINFOtest_metrics (dropshot): request completed latency_us = 460 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e63cf5fb-30d9-4ffb-b53f-1563529b1852 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
110492025-04-30T06:35:46.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = cf44c2a0-d5c3-4095-b7b8-1625f8f5b7ba uri = /sp/switch/1/component/rot/cfpa
110502025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 803 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
110512025-04-30T06:35:46.700ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 803 } response = ReadRot(Ok)
110522025-04-30T06:35:46.700ZINFOtest_metrics (dropshot): request completed latency_us = 669 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = cf44c2a0-d5c3-4095-b7b8-1625f8f5b7ba response_code = 200 uri = /sp/switch/1/component/rot/cfpa
110532025-04-30T06:35:46.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 92a3198a-8e99-49cf-8d92-ecbeabd18753 uri = /sp/switch/1/component/rot/cfpa
110542025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 804 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
110552025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 804 } response = ReadRot(Ok)
110562025-04-30T06:35:46.701ZINFOtest_metrics (dropshot): request completed latency_us = 468 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 92a3198a-8e99-49cf-8d92-ecbeabd18753 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
110572025-04-30T06:35:46.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = aed70fda-b5b4-4854-bf8f-ea6a1c7522aa uri = /sp/sled/0
110582025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(SpState) }
110592025-04-30T06:35:46.701ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
110602025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
110612025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
110622025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } 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(()) }))
110632025-04-30T06:35:46.701ZINFOtest_metrics (dropshot): request completed latency_us = 653 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = aed70fda-b5b4-4854-bf8f-ea6a1c7522aa response_code = 200 uri = /sp/sled/0
110642025-04-30T06:35:46.701ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 789338bd-2b1d-40f3-ab78-d8c2f2f4848f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
110652025-04-30T06:35:46.701ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
110662025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
110672025-04-30T06:35:46.701ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
110682025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
110692025-04-30T06:35:46.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
110702025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
110712025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
110722025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
110732025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
110742025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
110752025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
110762025-04-30T06:35:46.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110772025-04-30T06:35:46.702ZINFOtest_metrics (dropshot): request completed latency_us = 1624 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 789338bd-2b1d-40f3-ab78-d8c2f2f4848f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
110782025-04-30T06:35:46.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = edd26864-7927-4cc1-b265-df55fff6b644 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
110792025-04-30T06:35:46.704ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
110802025-04-30T06:35:46.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = CabooseValue
110812025-04-30T06:35:46.704ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
110822025-04-30T06:35:46.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = CabooseValue
110832025-04-30T06:35:46.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
110842025-04-30T06:35:46.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
110852025-04-30T06:35:46.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
110862025-04-30T06:35:46.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = CabooseValue
110872025-04-30T06:35:46.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
110882025-04-30T06:35:46.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
110892025-04-30T06:35:46.706ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
110902025-04-30T06:35:46.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
110912025-04-30T06:35:46.706ZINFOtest_metrics (dropshot): request completed latency_us = 3248 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = edd26864-7927-4cc1-b265-df55fff6b644 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
110922025-04-30T06:35:46.707ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 4350763f-7b87-498f-9b70-3720aa6c9c76 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
110932025-04-30T06:35:46.707ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
110942025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
110952025-04-30T06:35:46.708ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
110962025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
110972025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
110982025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
110992025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
111002025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
111012025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
111022025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
111032025-04-30T06:35:46.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
111042025-04-30T06:35:46.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111052025-04-30T06:35:46.710ZINFOtest_metrics (dropshot): request completed latency_us = 1728 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 4350763f-7b87-498f-9b70-3720aa6c9c76 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
111062025-04-30T06:35:46.711ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c7d6931b-cd5d-4851-b616-621ce7a2871a uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
111072025-04-30T06:35:46.711ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
111082025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
111092025-04-30T06:35:46.711ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
111102025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
111112025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
111122025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
111132025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
111142025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
111152025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
111162025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
111172025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
111182025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111192025-04-30T06:35:46.711ZINFOtest_metrics (dropshot): request completed latency_us = 1075 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c7d6931b-cd5d-4851-b616-621ce7a2871a response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
111202025-04-30T06:35:46.711ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = d5a554ef-5e09-4926-a7b0-3d0b1215b2a1 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
111212025-04-30T06:35:46.711ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
111222025-04-30T06:35:46.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = CabooseValue
111232025-04-30T06:35:46.711ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
111242025-04-30T06:35:46.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = CabooseValue
111252025-04-30T06:35:46.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
111262025-04-30T06:35:46.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = CabooseValue
111272025-04-30T06:35:46.713ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
111282025-04-30T06:35:46.713ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = CabooseValue
111292025-04-30T06:35:46.713ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
111302025-04-30T06:35:46.713ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = CabooseValue
111312025-04-30T06:35:46.713ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
111322025-04-30T06:35:46.713ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111332025-04-30T06:35:46.713ZINFOtest_metrics (dropshot): request completed latency_us = 1896 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = d5a554ef-5e09-4926-a7b0-3d0b1215b2a1 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
111342025-04-30T06:35:46.714ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 879de347-0cc6-4a73-8827-93f394d3901b uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
111352025-04-30T06:35:46.714ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
111362025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = CabooseValue
111372025-04-30T06:35:46.714ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
111382025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = CabooseValue
111392025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
111402025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = CabooseValue
111412025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
111422025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
111432025-04-30T06:35:46.714ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
111442025-04-30T06:35:46.715ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = CabooseValue
111452025-04-30T06:35:46.715ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
111462025-04-30T06:35:46.715ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111472025-04-30T06:35:46.715ZINFOtest_metrics (dropshot): request completed latency_us = 1409 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 879de347-0cc6-4a73-8827-93f394d3901b response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
111482025-04-30T06:35:46.716ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e78b0f0b-9d21-413d-9d91-167d02dda252 uri = /sp/sled/0/component/rot/cmpa
111492025-04-30T06:35:46.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
111502025-04-30T06:35:46.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = ReadRot(Ok)
111512025-04-30T06:35:46.716ZINFOtest_metrics (dropshot): request completed latency_us = 648 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e78b0f0b-9d21-413d-9d91-167d02dda252 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
111522025-04-30T06:35:46.717ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 7f6b98ad-1161-4a17-acca-f1b42016ce61 uri = /sp/sled/0/component/rot/cfpa
111532025-04-30T06:35:46.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
111542025-04-30T06:35:46.718ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = ReadRot(Ok)
111552025-04-30T06:35:46.718ZINFOtest_metrics (dropshot): request completed latency_us = 845 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 7f6b98ad-1161-4a17-acca-f1b42016ce61 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
111562025-04-30T06:35:46.719ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 63a0d003-056e-4b97-8b15-171f870f7808 uri = /sp/sled/0/component/rot/cfpa
111572025-04-30T06:35:46.719ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 987 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
111582025-04-30T06:35:46.719ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = ReadRot(Ok)
111592025-04-30T06:35:46.721ZINFOtest_metrics (dropshot): request completed latency_us = 519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 63a0d003-056e-4b97-8b15-171f870f7808 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
111602025-04-30T06:35:46.721ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 0cb09c0b-15bf-4f40-8bf0-198bd28ac4b9 uri = /sp/sled/0/component/rot/cfpa
111612025-04-30T06:35:46.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 988 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
111622025-04-30T06:35:46.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = ReadRot(Ok)
111632025-04-30T06:35:46.721ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 0cb09c0b-15bf-4f40-8bf0-198bd28ac4b9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
111642025-04-30T06:35:46.721ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a3c5511d-b39e-4e73-ae72-dd189f07c07f uri = /sp/sled/1
111652025-04-30T06:35:46.722ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(SpState) }
111662025-04-30T06:35:46.722ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
111672025-04-30T06:35:46.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
111682025-04-30T06:35:46.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
111692025-04-30T06:35:46.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } 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(()) }))
111702025-04-30T06:35:46.723ZINFOtest_metrics (dropshot): request completed latency_us = 1519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = a3c5511d-b39e-4e73-ae72-dd189f07c07f response_code = 200 uri = /sp/sled/1
111712025-04-30T06:35:46.724ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 3c38cc28-2f37-4e96-b5fd-40527c6c3b6f uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
111722025-04-30T06:35:46.724ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
111732025-04-30T06:35:46.724ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
111742025-04-30T06:35:46.724ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
111752025-04-30T06:35:46.724ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
111762025-04-30T06:35:46.724ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
111772025-04-30T06:35:46.725ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
111782025-04-30T06:35:46.725ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
111792025-04-30T06:35:46.726ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
111802025-04-30T06:35:46.726ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
111812025-04-30T06:35:46.726ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
111822025-04-30T06:35:46.726ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
111832025-04-30T06:35:46.726ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111842025-04-30T06:35:46.726ZINFOtest_metrics (dropshot): request completed latency_us = 2524 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 3c38cc28-2f37-4e96-b5fd-40527c6c3b6f response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
111852025-04-30T06:35:46.727ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = b8e08e79-85cb-44c5-8eb2-9c6487ab82f2 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
111862025-04-30T06:35:46.727ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
111872025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = CabooseValue
111882025-04-30T06:35:46.728ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
111892025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = CabooseValue
111902025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
111912025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
111922025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
111932025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = CabooseValue
111942025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
111952025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
111962025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
111972025-04-30T06:35:46.728ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
111982025-04-30T06:35:46.728ZINFOtest_metrics (dropshot): request completed latency_us = 1132 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = b8e08e79-85cb-44c5-8eb2-9c6487ab82f2 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
111992025-04-30T06:35:46.730ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c4e46058-8cc7-4fc2-9bd7-66a216457bd8 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
112002025-04-30T06:35:46.730ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
112012025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
112022025-04-30T06:35:46.730ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
112032025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
112042025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
112052025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
112062025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
112072025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
112082025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
112092025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
112102025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
112112025-04-30T06:35:46.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112122025-04-30T06:35:46.731ZINFOtest_metrics (dropshot): request completed latency_us = 1245 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c4e46058-8cc7-4fc2-9bd7-66a216457bd8 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
112132025-04-30T06:35:46.733ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e1069c51-6d9c-4cab-8442-cca306e0fc94 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
112142025-04-30T06:35:46.733ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
112152025-04-30T06:35:46.733ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
112162025-04-30T06:35:46.733ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
112172025-04-30T06:35:46.733ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
112182025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
112192025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
112202025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
112212025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
112222025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
112232025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
112242025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
112252025-04-30T06:35:46.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112262025-04-30T06:35:46.734ZINFOtest_metrics (dropshot): request completed latency_us = 1466 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e1069c51-6d9c-4cab-8442-cca306e0fc94 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
112272025-04-30T06:35:46.743ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c974a18d-70f6-46af-88f4-b9e61ad0f7ab uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
112282025-04-30T06:35:46.745ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
112292025-04-30T06:35:46.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = CabooseValue
112302025-04-30T06:35:46.745ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
112312025-04-30T06:35:46.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = CabooseValue
112322025-04-30T06:35:46.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
112332025-04-30T06:35:46.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = CabooseValue
112342025-04-30T06:35:46.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
112352025-04-30T06:35:46.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = CabooseValue
112362025-04-30T06:35:46.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
112372025-04-30T06:35:46.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = CabooseValue
112382025-04-30T06:35:46.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
112392025-04-30T06:35:46.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112402025-04-30T06:35:46.748ZINFOtest_metrics (dropshot): request completed latency_us = 5092 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c974a18d-70f6-46af-88f4-b9e61ad0f7ab response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
112412025-04-30T06:35:46.750ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 2706c73c-d48c-4a9c-abd9-efa283f5ad06 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
112422025-04-30T06:35:46.750ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
112432025-04-30T06:35:46.750ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = CabooseValue
112442025-04-30T06:35:46.750ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
112452025-04-30T06:35:46.750ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = CabooseValue
112462025-04-30T06:35:46.750ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
112472025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = CabooseValue
112482025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
112492025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
112502025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
112512025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = CabooseValue
112522025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
112532025-04-30T06:35:46.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
112542025-04-30T06:35:46.760ZINFOtest_metrics (dropshot): request completed latency_us = 2518 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = 2706c73c-d48c-4a9c-abd9-efa283f5ad06 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
112552025-04-30T06:35:46.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = d1647fd7-3d8c-4236-9867-3bf139a9dde0 uri = /sp/sled/1/component/rot/cmpa
112562025-04-30T06:35:46.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
112572025-04-30T06:35:46.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = ReadRot(Ok)
112582025-04-30T06:35:46.760ZINFOtest_metrics (dropshot): request completed latency_us = 1393 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = d1647fd7-3d8c-4236-9867-3bf139a9dde0 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
112592025-04-30T06:35:46.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e1b44dd8-8a17-4f4d-868f-bad1f91b3029 uri = /sp/sled/1/component/rot/cfpa
112602025-04-30T06:35:46.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
112612025-04-30T06:35:46.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = ReadRot(Ok)
112622025-04-30T06:35:46.760ZINFOtest_metrics (dropshot): request completed latency_us = 702 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = e1b44dd8-8a17-4f4d-868f-bad1f91b3029 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
112632025-04-30T06:35:46.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c72330ba-b777-4914-b38b-4cbb2b811fca uri = /sp/sled/1/component/rot/cfpa
112642025-04-30T06:35:46.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 987 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
112652025-04-30T06:35:46.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = ReadRot(Ok)
112662025-04-30T06:35:46.761ZINFOtest_metrics (dropshot): request completed latency_us = 490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = c72330ba-b777-4914-b38b-4cbb2b811fca response_code = 200 uri = /sp/sled/1/component/rot/cfpa
112672025-04-30T06:35:46.762ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = f30c9a13-9052-42fe-81dc-ef27058e4c5e uri = /sp/sled/1/component/rot/cfpa
112682025-04-30T06:35:46.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 988 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
112692025-04-30T06:35:46.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = ReadRot(Ok)
112702025-04-30T06:35:46.762ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43195 req_id = f30c9a13-9052-42fe-81dc-ef27058e4c5e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
112712025-04-30T06:35:47.023ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:62389
112722025-04-30T06:35:47.023ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1466d20f-f460-49f0-8934-66f9152f0004 uri = /ignition
112732025-04-30T06:35:47.024ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
112742025-04-30T06:35:47.025ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
112752025-04-30T06:35:47.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
112762025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
112772025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
112782025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
112792025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
112802025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
112812025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
112822025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
112832025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
112842025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
112852025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
112862025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
112872025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
112882025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
112892025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
112902025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
112912025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
112922025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
112932025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
112942025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
112952025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
112962025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
112972025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
112982025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
112992025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
113002025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
113012025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
113022025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
113032025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
113042025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
113052025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
113062025-04-30T06:35:47.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
113072025-04-30T06:35:47.026ZINFOtest_metrics (dropshot): request completed latency_us = 2631 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1466d20f-f460-49f0-8934-66f9152f0004 response_code = 200 uri = /ignition
113082025-04-30T06:35:47.028ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5408c0ef-80c8-4f47-9782-5a37566bccd0 uri = /sp/switch/0
113092025-04-30T06:35:47.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(SpState) }
113102025-04-30T06:35:47.028ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
113112025-04-30T06:35:47.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
113122025-04-30T06:35:47.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 871 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
113132025-04-30T06:35:47.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } 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(()) }))
113142025-04-30T06:35:47.029ZINFOtest_metrics (dropshot): request completed latency_us = 1696 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5408c0ef-80c8-4f47-9782-5a37566bccd0 response_code = 200 uri = /sp/switch/0
113152025-04-30T06:35:47.029ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 739e149f-06c9-4a86-88c1-ff404ca7c559 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
113162025-04-30T06:35:47.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
113172025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = CabooseValue
113182025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
113192025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
113202025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
113212025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = CabooseValue
113222025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
113232025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
113242025-04-30T06:35:47.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
113252025-04-30T06:35:47.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
113262025-04-30T06:35:47.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
113272025-04-30T06:35:47.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113282025-04-30T06:35:47.033ZINFOtest_metrics (dropshot): request completed latency_us = 3740 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 739e149f-06c9-4a86-88c1-ff404ca7c559 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
113292025-04-30T06:35:47.034ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = db588464-8df9-4c0d-b1ef-f8c96364e3d6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
113302025-04-30T06:35:47.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
113312025-04-30T06:35:47.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = CabooseValue
113322025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
113332025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = CabooseValue
113342025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
113352025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = CabooseValue
113362025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
113372025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = CabooseValue
113382025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
113392025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
113402025-04-30T06:35:47.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 883 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
113412025-04-30T06:35:47.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113422025-04-30T06:35:47.042ZINFOtest_metrics (dropshot): request completed latency_us = 2608 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = db588464-8df9-4c0d-b1ef-f8c96364e3d6 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
113432025-04-30T06:35:47.043ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5e160442-8a0f-4199-a510-b2c49ab35ebe uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
113442025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 884 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
113452025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = CabooseValue
113462025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
113472025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = CabooseValue
113482025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
113492025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = CabooseValue
113502025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
113512025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = CabooseValue
113522025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
113532025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = CabooseValue
113542025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
113552025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113562025-04-30T06:35:47.043ZINFOtest_metrics (dropshot): request completed latency_us = 1622 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5e160442-8a0f-4199-a510-b2c49ab35ebe response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
113572025-04-30T06:35:47.043ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1cc32873-887b-4adf-97be-0c3206c9d4f2 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
113582025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
113592025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = CabooseValue
113602025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
113612025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = CabooseValue
113622025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
113632025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } response = CabooseValue
113642025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
113652025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = CabooseValue
113662025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
113672025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = CabooseValue
113682025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
113692025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 895 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113702025-04-30T06:35:47.043ZINFOtest_metrics (dropshot): request completed latency_us = 1126 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1cc32873-887b-4adf-97be-0c3206c9d4f2 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
113712025-04-30T06:35:47.043ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 7f364183-99cb-430f-82f3-d105a67a8f61 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
113722025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
113732025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } response = CabooseValue
113742025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 897 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
113752025-04-30T06:35:47.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = CabooseValue
113762025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
113772025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = CabooseValue
113782025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
113792025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = CabooseValue
113802025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
113812025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = CabooseValue
113822025-04-30T06:35:47.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
113832025-04-30T06:35:47.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113842025-04-30T06:35:47.050ZINFOtest_metrics (dropshot): request completed latency_us = 7794 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 7f364183-99cb-430f-82f3-d105a67a8f61 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
113852025-04-30T06:35:47.053ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 269d6ea3-bf6c-4fb0-b40b-191d85027db1 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
113862025-04-30T06:35:47.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
113872025-04-30T06:35:47.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = CabooseValue
113882025-04-30T06:35:47.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
113892025-04-30T06:35:47.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = CabooseValue
113902025-04-30T06:35:47.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
113912025-04-30T06:35:47.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = CabooseValue
113922025-04-30T06:35:47.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
113932025-04-30T06:35:47.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = CabooseValue
113942025-04-30T06:35:47.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
113952025-04-30T06:35:47.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
113962025-04-30T06:35:47.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
113972025-04-30T06:35:47.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
113982025-04-30T06:35:47.057ZINFOtest_metrics (dropshot): request completed latency_us = 4555 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 269d6ea3-bf6c-4fb0-b40b-191d85027db1 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
113992025-04-30T06:35:47.058ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1884835e-d984-419d-b509-ae076a0e66b6 uri = /sp/switch/0/component/rot/cmpa
114002025-04-30T06:35:47.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 908 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
114012025-04-30T06:35:47.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = ReadRot(Ok)
114022025-04-30T06:35:47.059ZINFOtest_metrics (dropshot): request completed latency_us = 659 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1884835e-d984-419d-b509-ae076a0e66b6 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
114032025-04-30T06:35:47.061ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 8ae81fd2-a247-41bd-bd20-0be1b9160f8d uri = /sp/switch/0/component/rot/cfpa
114042025-04-30T06:35:47.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 909 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
114052025-04-30T06:35:47.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = ReadRot(Ok)
114062025-04-30T06:35:47.061ZINFOtest_metrics (dropshot): request completed latency_us = 742 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 8ae81fd2-a247-41bd-bd20-0be1b9160f8d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
114072025-04-30T06:35:47.063ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0fd082e7-76b4-482d-bbd5-1104bf792b4b uri = /sp/switch/0/component/rot/cfpa
114082025-04-30T06:35:47.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 910 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
114092025-04-30T06:35:47.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = ReadRot(Ok)
114102025-04-30T06:35:47.065ZINFOtest_metrics (dropshot): request completed latency_us = 2430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0fd082e7-76b4-482d-bbd5-1104bf792b4b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
114112025-04-30T06:35:47.066ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 4b60a445-9762-4efc-8adb-c8625b573ea8 uri = /sp/switch/0/component/rot/cfpa
114122025-04-30T06:35:47.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 911 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
114132025-04-30T06:35:47.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = ReadRot(Ok)
114142025-04-30T06:35:47.067ZINFOtest_metrics (dropshot): request completed latency_us = 1158 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 4b60a445-9762-4efc-8adb-c8625b573ea8 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
114152025-04-30T06:35:47.068ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e111d3ea-51ab-4d0e-a39e-48982d151b15 uri = /sp/switch/1
114162025-04-30T06:35:47.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 805 }, kind: MgsRequest(SpState) }
114172025-04-30T06:35:47.069ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
114182025-04-30T06:35:47.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 805 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
114192025-04-30T06:35:47.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 806 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
114202025-04-30T06:35:47.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 806 } 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(()) }))
114212025-04-30T06:35:47.074ZINFOtest_metrics (dropshot): request completed latency_us = 6323 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e111d3ea-51ab-4d0e-a39e-48982d151b15 response_code = 200 uri = /sp/switch/1
114222025-04-30T06:35:47.083ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 76fd4fdc-cf9d-4dbf-9aca-168a7d0e6824 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
114232025-04-30T06:35:47.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
114242025-04-30T06:35:47.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 807 } response = CabooseValue
114252025-04-30T06:35:47.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
114262025-04-30T06:35:47.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 808 } response = CabooseValue
114272025-04-30T06:35:47.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
114282025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 809 } response = CabooseValue
114292025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
114302025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 810 } response = CabooseValue
114312025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
114322025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 811 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
114332025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
114342025-04-30T06:35:47.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 812 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114352025-04-30T06:35:47.085ZINFOtest_metrics (dropshot): request completed latency_us = 2591 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 76fd4fdc-cf9d-4dbf-9aca-168a7d0e6824 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
114362025-04-30T06:35:47.090ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = b8553c74-fa79-4e3d-8d9e-70ddb00a7d7a uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
114372025-04-30T06:35:47.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
114382025-04-30T06:35:47.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 813 } response = CabooseValue
114392025-04-30T06:35:47.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
114402025-04-30T06:35:47.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 814 } response = CabooseValue
114412025-04-30T06:35:47.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
114422025-04-30T06:35:47.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 815 } response = CabooseValue
114432025-04-30T06:35:47.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
114442025-04-30T06:35:47.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 816 } response = CabooseValue
114452025-04-30T06:35:47.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
114462025-04-30T06:35:47.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 817 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
114472025-04-30T06:35:47.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
114482025-04-30T06:35:47.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114492025-04-30T06:35:47.096ZINFOtest_metrics (dropshot): request completed latency_us = 5495 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = b8553c74-fa79-4e3d-8d9e-70ddb00a7d7a response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
114502025-04-30T06:35:47.097ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 7af36203-b317-4daf-90f2-cf11b14f85aa uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
114512025-04-30T06:35:47.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
114522025-04-30T06:35:47.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 819 } response = CabooseValue
114532025-04-30T06:35:47.099ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
114542025-04-30T06:35:47.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 820 } response = CabooseValue
114552025-04-30T06:35:47.099ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
114562025-04-30T06:35:47.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 821 } response = CabooseValue
114572025-04-30T06:35:47.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
114582025-04-30T06:35:47.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 822 } response = CabooseValue
114592025-04-30T06:35:47.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
114602025-04-30T06:35:47.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 823 } response = CabooseValue
114612025-04-30T06:35:47.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
114622025-04-30T06:35:47.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114632025-04-30T06:35:47.102ZINFOtest_metrics (dropshot): request completed latency_us = 4777 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 7af36203-b317-4daf-90f2-cf11b14f85aa response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
114642025-04-30T06:35:47.104ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 6549a16b-6cd3-4d2f-a75c-bd3e354f2be6 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
114652025-04-30T06:35:47.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
114662025-04-30T06:35:47.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 825 } response = CabooseValue
114672025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
114682025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 826 } response = CabooseValue
114692025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
114702025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 827 } response = CabooseValue
114712025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
114722025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 828 } response = CabooseValue
114732025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
114742025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 829 } response = CabooseValue
114752025-04-30T06:35:47.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
114762025-04-30T06:35:47.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114772025-04-30T06:35:47.108ZINFOtest_metrics (dropshot): request completed latency_us = 3533 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 6549a16b-6cd3-4d2f-a75c-bd3e354f2be6 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
114782025-04-30T06:35:47.109ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 59ceb5d2-6788-440c-b09c-0c3896ffc520 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
114792025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
114802025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 831 } response = CabooseValue
114812025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
114822025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 832 } response = CabooseValue
114832025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
114842025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 833 } response = CabooseValue
114852025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
114862025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 834 } response = CabooseValue
114872025-04-30T06:35:47.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 835 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
114882025-04-30T06:35:47.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 835 } response = CabooseValue
114892025-04-30T06:35:47.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 836 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
114902025-04-30T06:35:47.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 836 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
114912025-04-30T06:35:47.110ZINFOtest_metrics (dropshot): request completed latency_us = 1780 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 59ceb5d2-6788-440c-b09c-0c3896ffc520 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
114922025-04-30T06:35:47.120ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 18ecdbc0-921f-4689-a545-d320d9accd92 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
114932025-04-30T06:35:47.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
114942025-04-30T06:35:47.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 837 } response = CabooseValue
114952025-04-30T06:35:47.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
114962025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 838 } response = CabooseValue
114972025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 839 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
114982025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 839 } response = CabooseValue
114992025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 840 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
115002025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 840 } response = CabooseValue
115012025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 841 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
115022025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 841 } response = CabooseValue
115032025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 842 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
115042025-04-30T06:35:47.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 842 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115052025-04-30T06:35:47.122ZINFOtest_metrics (dropshot): request completed latency_us = 2866 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 18ecdbc0-921f-4689-a545-d320d9accd92 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
115062025-04-30T06:35:47.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = a8b98e11-a3f9-42e9-b063-b4f8a1732ff1 uri = /sp/switch/1/component/rot/cmpa
115072025-04-30T06:35:47.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 843 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
115082025-04-30T06:35:47.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 843 } response = ReadRot(Ok)
115092025-04-30T06:35:47.126ZINFOtest_metrics (dropshot): request completed latency_us = 741 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = a8b98e11-a3f9-42e9-b063-b4f8a1732ff1 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
115102025-04-30T06:35:47.127ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 6caa07db-fc26-4a1b-8576-0712a6355197 uri = /sp/switch/1/component/rot/cfpa
115112025-04-30T06:35:47.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 844 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
115122025-04-30T06:35:47.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 844 } response = ReadRot(Ok)
115132025-04-30T06:35:47.128ZINFOtest_metrics (dropshot): request completed latency_us = 899 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 6caa07db-fc26-4a1b-8576-0712a6355197 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
115142025-04-30T06:35:47.130ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5349263b-71a2-47f7-8f0d-f63cbd29ed8c uri = /sp/switch/1/component/rot/cfpa
115152025-04-30T06:35:47.131ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 845 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
115162025-04-30T06:35:47.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 845 } response = ReadRot(Ok)
115172025-04-30T06:35:47.132ZINFOtest_metrics (dropshot): request completed latency_us = 2417 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5349263b-71a2-47f7-8f0d-f63cbd29ed8c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
115182025-04-30T06:35:47.134ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1660be23-9018-47f5-b9f7-3d19819b4fdb uri = /sp/switch/1/component/rot/cfpa
115192025-04-30T06:35:47.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 846 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
115202025-04-30T06:35:47.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 846 } response = ReadRot(Ok)
115212025-04-30T06:35:47.134ZINFOtest_metrics (dropshot): request completed latency_us = 548 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 1660be23-9018-47f5-b9f7-3d19819b4fdb response_code = 200 uri = /sp/switch/1/component/rot/cfpa
115222025-04-30T06:35:47.135ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = d03347f0-c7ad-4a5f-9ade-7dd43f8a1140 uri = /sp/sled/0
115232025-04-30T06:35:47.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 989 }, kind: MgsRequest(SpState) }
115242025-04-30T06:35:47.135ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
115252025-04-30T06:35:47.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
115262025-04-30T06:35:47.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 990 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
115272025-04-30T06:35:47.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } 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(()) }))
115282025-04-30T06:35:47.136ZINFOtest_metrics (dropshot): request completed latency_us = 1400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = d03347f0-c7ad-4a5f-9ade-7dd43f8a1140 response_code = 200 uri = /sp/sled/0
115292025-04-30T06:35:47.137ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = de885dfb-a0ae-4174-ba04-9233e24a6aad uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
115302025-04-30T06:35:47.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
115312025-04-30T06:35:47.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = CabooseValue
115322025-04-30T06:35:47.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
115332025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = CabooseValue
115342025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
115352025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = CabooseValue
115362025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
115372025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
115382025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
115392025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
115402025-04-30T06:35:47.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
115412025-04-30T06:35:47.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115422025-04-30T06:35:47.139ZINFOtest_metrics (dropshot): request completed latency_us = 1655 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = de885dfb-a0ae-4174-ba04-9233e24a6aad response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
115432025-04-30T06:35:47.139ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 19d20ac1-6493-457f-89b6-43b76d8e3a94 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
115442025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
115452025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = CabooseValue
115462025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
115472025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = CabooseValue
115482025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
115492025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = CabooseValue
115502025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
115512025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = CabooseValue
115522025-04-30T06:35:47.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
115532025-04-30T06:35:47.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
115542025-04-30T06:35:47.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
115552025-04-30T06:35:47.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115562025-04-30T06:35:47.141ZINFOtest_metrics (dropshot): request completed latency_us = 1522 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 19d20ac1-6493-457f-89b6-43b76d8e3a94 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
115572025-04-30T06:35:47.142ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 3a4e1db5-6a34-46fe-84f4-96743bda85b6 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
115582025-04-30T06:35:47.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
115592025-04-30T06:35:47.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = CabooseValue
115602025-04-30T06:35:47.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
115612025-04-30T06:35:47.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } response = CabooseValue
115622025-04-30T06:35:47.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
115632025-04-30T06:35:47.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = CabooseValue
115642025-04-30T06:35:47.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
115652025-04-30T06:35:47.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
115662025-04-30T06:35:47.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
115672025-04-30T06:35:47.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
115682025-04-30T06:35:47.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
115692025-04-30T06:35:47.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115702025-04-30T06:35:47.145ZINFOtest_metrics (dropshot): request completed latency_us = 2528 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 3a4e1db5-6a34-46fe-84f4-96743bda85b6 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
115712025-04-30T06:35:47.145ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e44ea082-0b21-4c13-9ead-22fdd1b67478 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
115722025-04-30T06:35:47.145ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
115732025-04-30T06:35:47.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = CabooseValue
115742025-04-30T06:35:47.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
115752025-04-30T06:35:47.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = CabooseValue
115762025-04-30T06:35:47.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
115772025-04-30T06:35:47.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = CabooseValue
115782025-04-30T06:35:47.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
115792025-04-30T06:35:47.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
115802025-04-30T06:35:47.148ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
115812025-04-30T06:35:47.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
115822025-04-30T06:35:47.148ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
115832025-04-30T06:35:47.148ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115842025-04-30T06:35:47.148ZINFOtest_metrics (dropshot): request completed latency_us = 3025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e44ea082-0b21-4c13-9ead-22fdd1b67478 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
115852025-04-30T06:35:47.150ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e0a31cc5-af42-4a82-823c-ad7a9463e0ae uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
115862025-04-30T06:35:47.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
115872025-04-30T06:35:47.150ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = CabooseValue
115882025-04-30T06:35:47.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
115892025-04-30T06:35:47.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = CabooseValue
115902025-04-30T06:35:47.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
115912025-04-30T06:35:47.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = CabooseValue
115922025-04-30T06:35:47.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
115932025-04-30T06:35:47.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = CabooseValue
115942025-04-30T06:35:47.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
115952025-04-30T06:35:47.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1019 } response = CabooseValue
115962025-04-30T06:35:47.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
115972025-04-30T06:35:47.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
115982025-04-30T06:35:47.153ZINFOtest_metrics (dropshot): request completed latency_us = 2869 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e0a31cc5-af42-4a82-823c-ad7a9463e0ae response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
115992025-04-30T06:35:47.153ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = b4eecbc8-84b9-48c8-a1dc-61666871ebc3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
116002025-04-30T06:35:47.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
116012025-04-30T06:35:47.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = CabooseValue
116022025-04-30T06:35:47.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
116032025-04-30T06:35:47.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = CabooseValue
116042025-04-30T06:35:47.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
116052025-04-30T06:35:47.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = CabooseValue
116062025-04-30T06:35:47.156ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
116072025-04-30T06:35:47.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } response = CabooseValue
116082025-04-30T06:35:47.156ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
116092025-04-30T06:35:47.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = CabooseValue
116102025-04-30T06:35:47.157ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
116112025-04-30T06:35:47.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116122025-04-30T06:35:47.160ZINFOtest_metrics (dropshot): request completed latency_us = 6155 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = b4eecbc8-84b9-48c8-a1dc-61666871ebc3 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
116132025-04-30T06:35:47.162ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 2ea9ecec-2dec-465e-830b-8c025414d931 uri = /sp/sled/0/component/rot/cmpa
116142025-04-30T06:35:47.162ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
116152025-04-30T06:35:47.162ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = ReadRot(Ok)
116162025-04-30T06:35:47.163ZINFOtest_metrics (dropshot): request completed latency_us = 706 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 2ea9ecec-2dec-465e-830b-8c025414d931 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
116172025-04-30T06:35:47.166ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 8a1f3c96-3353-4ef1-9baa-6c8bb5381f96 uri = /sp/sled/0/component/rot/cfpa
116182025-04-30T06:35:47.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
116192025-04-30T06:35:47.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = ReadRot(Ok)
116202025-04-30T06:35:47.173ZINFOtest_metrics (dropshot): request completed latency_us = 7175 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 8a1f3c96-3353-4ef1-9baa-6c8bb5381f96 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
116212025-04-30T06:35:47.174ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = c7c23b79-615a-4076-9f73-b05715f4b7e2 uri = /sp/sled/0/component/rot/cfpa
116222025-04-30T06:35:47.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
116232025-04-30T06:35:47.174ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = ReadRot(Ok)
116242025-04-30T06:35:47.175ZINFOtest_metrics (dropshot): request completed latency_us = 1102 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = c7c23b79-615a-4076-9f73-b05715f4b7e2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
116252025-04-30T06:35:47.180ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e341e484-0bb4-479e-964f-f9665b17b9e5 uri = /sp/sled/0/component/rot/cfpa
116262025-04-30T06:35:47.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
116272025-04-30T06:35:47.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } response = ReadRot(Ok)
116282025-04-30T06:35:47.180ZINFOtest_metrics (dropshot): request completed latency_us = 528 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e341e484-0bb4-479e-964f-f9665b17b9e5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
116292025-04-30T06:35:47.180ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5bac5315-e123-44fb-addc-324f3cc17cde uri = /sp/sled/1
116302025-04-30T06:35:47.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 989 }, kind: MgsRequest(SpState) }
116312025-04-30T06:35:47.180ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
116322025-04-30T06:35:47.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
116332025-04-30T06:35:47.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 990 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
116342025-04-30T06:35:47.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } 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(()) }))
116352025-04-30T06:35:47.180ZINFOtest_metrics (dropshot): request completed latency_us = 803 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 5bac5315-e123-44fb-addc-324f3cc17cde response_code = 200 uri = /sp/sled/1
116362025-04-30T06:35:47.180ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = b6789b64-b417-4cf6-b4e7-ba6edef16470 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
116372025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
116382025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = CabooseValue
116392025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
116402025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = CabooseValue
116412025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
116422025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = CabooseValue
116432025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
116442025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
116452025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
116462025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
116472025-04-30T06:35:47.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
116482025-04-30T06:35:47.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116492025-04-30T06:35:47.182ZINFOtest_metrics (dropshot): request completed latency_us = 1470 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = b6789b64-b417-4cf6-b4e7-ba6edef16470 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
116502025-04-30T06:35:47.182ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0962ebe6-e98e-4961-891e-ee896e997383 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
116512025-04-30T06:35:47.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
116522025-04-30T06:35:47.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = CabooseValue
116532025-04-30T06:35:47.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
116542025-04-30T06:35:47.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = CabooseValue
116552025-04-30T06:35:47.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
116562025-04-30T06:35:47.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = CabooseValue
116572025-04-30T06:35:47.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
116582025-04-30T06:35:47.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = CabooseValue
116592025-04-30T06:35:47.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
116602025-04-30T06:35:47.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
116612025-04-30T06:35:47.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
116622025-04-30T06:35:47.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116632025-04-30T06:35:47.185ZINFOtest_metrics (dropshot): request completed latency_us = 2694 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0962ebe6-e98e-4961-891e-ee896e997383 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
116642025-04-30T06:35:47.186ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 647d6b62-8f04-413f-9365-223bb159867a uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
116652025-04-30T06:35:47.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
116662025-04-30T06:35:47.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = CabooseValue
116672025-04-30T06:35:47.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
116682025-04-30T06:35:47.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } response = CabooseValue
116692025-04-30T06:35:47.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
116702025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = CabooseValue
116712025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
116722025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
116732025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
116742025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
116752025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
116762025-04-30T06:35:47.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116772025-04-30T06:35:47.187ZINFOtest_metrics (dropshot): request completed latency_us = 1537 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 647d6b62-8f04-413f-9365-223bb159867a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
116782025-04-30T06:35:47.188ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e7106556-d200-49cd-b932-57f99d9227e7 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
116792025-04-30T06:35:47.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
116802025-04-30T06:35:47.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = CabooseValue
116812025-04-30T06:35:47.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
116822025-04-30T06:35:47.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = CabooseValue
116832025-04-30T06:35:47.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
116842025-04-30T06:35:47.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = CabooseValue
116852025-04-30T06:35:47.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
116862025-04-30T06:35:47.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
116872025-04-30T06:35:47.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
116882025-04-30T06:35:47.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
116892025-04-30T06:35:47.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
116902025-04-30T06:35:47.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
116912025-04-30T06:35:47.191ZINFOtest_metrics (dropshot): request completed latency_us = 2630 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e7106556-d200-49cd-b932-57f99d9227e7 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
116922025-04-30T06:35:47.192ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e596481a-f0c0-48d8-ad73-ecbba4714826 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
116932025-04-30T06:35:47.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
116942025-04-30T06:35:47.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = CabooseValue
116952025-04-30T06:35:47.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
116962025-04-30T06:35:47.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = CabooseValue
116972025-04-30T06:35:47.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
116982025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = CabooseValue
116992025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
117002025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = CabooseValue
117012025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
117022025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1019 } response = CabooseValue
117032025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
117042025-04-30T06:35:47.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
117052025-04-30T06:35:47.196ZINFOtest_metrics (dropshot): request completed latency_us = 3517 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = e596481a-f0c0-48d8-ad73-ecbba4714826 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
117062025-04-30T06:35:47.198ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 12a77a81-5d59-4fb1-af6f-5d10986185ce uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
117072025-04-30T06:35:47.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
117082025-04-30T06:35:47.199ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = CabooseValue
117092025-04-30T06:35:47.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
117102025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = CabooseValue
117112025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
117122025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = CabooseValue
117132025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
117142025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } response = CabooseValue
117152025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
117162025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = CabooseValue
117172025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
117182025-04-30T06:35:47.200ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
117192025-04-30T06:35:47.201ZINFOtest_metrics (dropshot): request completed latency_us = 2613 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 12a77a81-5d59-4fb1-af6f-5d10986185ce response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
117202025-04-30T06:35:47.201ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 132997b6-54e9-4952-821c-549410ccdc1e uri = /sp/sled/1/component/rot/cmpa
117212025-04-30T06:35:47.202ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
117222025-04-30T06:35:47.202ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = ReadRot(Ok)
117232025-04-30T06:35:47.202ZINFOtest_metrics (dropshot): request completed latency_us = 533 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 132997b6-54e9-4952-821c-549410ccdc1e response_code = 200 uri = /sp/sled/1/component/rot/cmpa
117242025-04-30T06:35:47.203ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = beeb39bb-1f34-4d74-a5c3-9baf906f5afd uri = /sp/sled/1/component/rot/cfpa
117252025-04-30T06:35:47.203ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
117262025-04-30T06:35:47.203ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = ReadRot(Ok)
117272025-04-30T06:35:47.203ZINFOtest_metrics (dropshot): request completed latency_us = 564 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = beeb39bb-1f34-4d74-a5c3-9baf906f5afd response_code = 200 uri = /sp/sled/1/component/rot/cfpa
117282025-04-30T06:35:47.204ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0a9c9bfd-61ce-4667-b589-fc576b1dfaab uri = /sp/sled/1/component/rot/cfpa
117292025-04-30T06:35:47.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
117302025-04-30T06:35:47.207ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = ReadRot(Ok)
117312025-04-30T06:35:47.207ZINFOtest_metrics (dropshot): request completed latency_us = 2820 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0a9c9bfd-61ce-4667-b589-fc576b1dfaab response_code = 200 uri = /sp/sled/1/component/rot/cfpa
117322025-04-30T06:35:47.208ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0ba3fc9f-030a-4623-95cb-f00b21d9bca5 uri = /sp/sled/1/component/rot/cfpa
117332025-04-30T06:35:47.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
117342025-04-30T06:35:47.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } response = ReadRot(Ok)
117352025-04-30T06:35:47.208ZINFOtest_metrics (dropshot): request completed latency_us = 509 local_addr = [::1]:36378 method = GET remote_addr = [::1]:62389 req_id = 0ba3fc9f-030a-4623-95cb-f00b21d9bca5 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
117362025-04-30T06:35:47.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
117372025-04-30T06:35:47.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
117382025-04-30T06:35:47.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
117392025-04-30T06:35:47.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
117402025-04-30T06:35:47.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 847 }, kind: MgsRequest(SpState) }
117412025-04-30T06:35:47.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 912 }, kind: MgsRequest(SpState) }
117422025-04-30T06:35:47.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1031 }, kind: MgsRequest(SpState) }
117432025-04-30T06:35:47.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1031 }, kind: MgsRequest(SpState) }
117442025-04-30T06:35:47.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
117452025-04-30T06:35:47.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
117462025-04-30T06:35:47.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
117472025-04-30T06:35:47.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
117482025-04-30T06:35:47.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117492025-04-30T06:35:47.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 847 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 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:35:47.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 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:35:47.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117522025-04-30T06:35:47.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 913 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
117532025-04-30T06:35:47.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 848 }, kind: MgsRequest(SpState) }
117542025-04-30T06:35:47.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1032 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
117552025-04-30T06:35:47.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1032 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
117562025-04-30T06:35:47.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
117572025-04-30T06:35:47.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
117582025-04-30T06:35:47.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
117592025-04-30T06:35:47.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
117602025-04-30T06:35:47.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
117612025-04-30T06:35:47.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
117622025-04-30T06:35:47.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
117632025-04-30T06:35:47.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117642025-04-30T06:35:47.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 848 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117652025-04-30T06:35:47.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117662025-04-30T06:35:47.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117672025-04-30T06:35:47.334ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
117682025-04-30T06:35:47.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 914 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
117692025-04-30T06:35:47.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
117702025-04-30T06:35:47.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
117712025-04-30T06:35:47.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
117722025-04-30T06:35:47.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
117732025-04-30T06:35:47.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
117742025-04-30T06:35:47.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
117752025-04-30T06:35:47.336ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
117762025-04-30T06:35:47.336ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
117772025-04-30T06:35:47.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117782025-04-30T06:35:47.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117792025-04-30T06:35:47.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117802025-04-30T06:35:47.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 915 }, kind: MgsRequest(SpState) }
117812025-04-30T06:35:47.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
117822025-04-30T06:35:47.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
117832025-04-30T06:35:47.339ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
117842025-04-30T06:35:47.339ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
117852025-04-30T06:35:47.339ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
117862025-04-30T06:35:47.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
117872025-04-30T06:35:47.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
117882025-04-30T06:35:47.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
117892025-04-30T06:35:47.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117902025-04-30T06:35:47.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
117912025-04-30T06:35:47.339ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
117922025-04-30T06:35:47.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
117932025-04-30T06:35:47.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
117942025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
117952025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
117962025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
117972025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
117982025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
117992025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
118002025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
118012025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
118022025-04-30T06:35:47.341ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
118032025-04-30T06:35:47.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
118042025-04-30T06:35:47.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
118052025-04-30T06:35:47.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
118062025-04-30T06:35:47.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
118072025-04-30T06:35:47.348ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
118082025-04-30T06:35:47.348ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
118092025-04-30T06:35:47.348ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
118102025-04-30T06:35:47.348ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
118112025-04-30T06:35:47.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
118122025-04-30T06:35:47.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
118132025-04-30T06:35:47.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1037 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
118142025-04-30T06:35:47.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1037 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
118152025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
118162025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
118172025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
118182025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
118192025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
118202025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
118212025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
118222025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
118232025-04-30T06:35:47.359ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
118242025-04-30T06:35:47.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
118252025-04-30T06:35:47.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
118262025-04-30T06:35:47.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1038 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
118272025-04-30T06:35:47.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1038 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
118282025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
118292025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
118302025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
118312025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
118322025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
118332025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
118342025-04-30T06:35:47.377ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
118352025-04-30T06:35:47.377ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
118362025-04-30T06:35:47.377ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
118372025-04-30T06:35:47.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
118382025-04-30T06:35:47.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
118392025-04-30T06:35:47.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
118402025-04-30T06:35:47.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
118412025-04-30T06:35:47.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
118422025-04-30T06:35:47.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
118432025-04-30T06:35:47.399ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
118442025-04-30T06:35:47.400ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
118452025-04-30T06:35:47.400ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
118462025-04-30T06:35:47.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
118472025-04-30T06:35:47.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
118482025-04-30T06:35:47.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(SpState) }
118492025-04-30T06:35:47.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(SpState) }
118502025-04-30T06:35:47.406ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
118512025-04-30T06:35:47.407ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
118522025-04-30T06:35:47.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
118532025-04-30T06:35:47.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
118542025-04-30T06:35:47.407ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
118552025-04-30T06:35:47.407ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
118562025-04-30T06:35:47.532ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:61079
118572025-04-30T06:35:47.533ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = d84d564f-14c0-49ef-a435-f5a6d5d8c7be uri = /ignition
118582025-04-30T06:35:47.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 916 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
118592025-04-30T06:35:47.533ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
118602025-04-30T06:35:47.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
118612025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
118622025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
118632025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
118642025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
118652025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
118662025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
118672025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
118682025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
118692025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
118702025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
118712025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
118722025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
118732025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
118742025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
118752025-04-30T06:35:47.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
118762025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
118772025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
118782025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
118792025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
118802025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
118812025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
118822025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
118832025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
118842025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
118852025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
118862025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
118872025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
118882025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
118892025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
118902025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
118912025-04-30T06:35:47.542ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
118922025-04-30T06:35:47.542ZINFOtest_metrics (dropshot): request completed latency_us = 8837 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = d84d564f-14c0-49ef-a435-f5a6d5d8c7be response_code = 200 uri = /ignition
118932025-04-30T06:35:47.543ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 757da5cd-49c5-48bd-be55-f270697ebab6 uri = /sp/switch/0
118942025-04-30T06:35:47.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 917 }, kind: MgsRequest(SpState) }
118952025-04-30T06:35:47.543ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
118962025-04-30T06:35:47.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
118972025-04-30T06:35:47.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
118982025-04-30T06:35:47.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } 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(()) }))
118992025-04-30T06:35:47.546ZINFOtest_metrics (dropshot): request completed latency_us = 2503 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 757da5cd-49c5-48bd-be55-f270697ebab6 response_code = 200 uri = /sp/switch/0
119002025-04-30T06:35:47.546ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f43268dc-edea-48bc-9d74-fbf0e1f36db0 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
119012025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
119022025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
119032025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
119042025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = CabooseValue
119052025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
119062025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
119072025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
119082025-04-30T06:35:47.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = CabooseValue
119092025-04-30T06:35:47.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
119102025-04-30T06:35:47.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
119112025-04-30T06:35:47.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
119122025-04-30T06:35:47.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119132025-04-30T06:35:47.550ZINFOtest_metrics (dropshot): request completed latency_us = 3369 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f43268dc-edea-48bc-9d74-fbf0e1f36db0 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
119142025-04-30T06:35:47.550ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = c0f55aa8-b338-4503-b0ab-67d01e7e6d20 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
119152025-04-30T06:35:47.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
119162025-04-30T06:35:47.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = CabooseValue
119172025-04-30T06:35:47.552ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
119182025-04-30T06:35:47.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = CabooseValue
119192025-04-30T06:35:47.552ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
119202025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = CabooseValue
119212025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
119222025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = CabooseValue
119232025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
119242025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
119252025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
119262025-04-30T06:35:47.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119272025-04-30T06:35:47.553ZINFOtest_metrics (dropshot): request completed latency_us = 3073 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = c0f55aa8-b338-4503-b0ab-67d01e7e6d20 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
119282025-04-30T06:35:47.554ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 388c84a2-5cba-49ff-bb67-67b61dac5410 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
119292025-04-30T06:35:47.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
119302025-04-30T06:35:47.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = CabooseValue
119312025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
119322025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = CabooseValue
119332025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
119342025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 933 } response = CabooseValue
119352025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
119362025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 934 } response = CabooseValue
119372025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
119382025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 935 } response = CabooseValue
119392025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
119402025-04-30T06:35:47.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 936 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119412025-04-30T06:35:47.556ZINFOtest_metrics (dropshot): request completed latency_us = 1524 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 388c84a2-5cba-49ff-bb67-67b61dac5410 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
119422025-04-30T06:35:47.556ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 124cf242-2081-43a5-9ab2-5b2b805de859 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
119432025-04-30T06:35:47.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
119442025-04-30T06:35:47.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
119452025-04-30T06:35:47.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
119462025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = CabooseValue
119472025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
119482025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = CabooseValue
119492025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
119502025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = CabooseValue
119512025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
119522025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = CabooseValue
119532025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
119542025-04-30T06:35:47.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119552025-04-30T06:35:47.557ZINFOtest_metrics (dropshot): request completed latency_us = 1318 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 124cf242-2081-43a5-9ab2-5b2b805de859 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
119562025-04-30T06:35:47.558ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 41eb70c1-2504-45ae-8cdd-38c0752eee75 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
119572025-04-30T06:35:47.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 943 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
119582025-04-30T06:35:47.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = CabooseValue
119592025-04-30T06:35:47.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 944 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
119602025-04-30T06:35:47.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = CabooseValue
119612025-04-30T06:35:47.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
119622025-04-30T06:35:47.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = CabooseValue
119632025-04-30T06:35:47.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
119642025-04-30T06:35:47.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = CabooseValue
119652025-04-30T06:35:47.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
119662025-04-30T06:35:47.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = CabooseValue
119672025-04-30T06:35:47.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
119682025-04-30T06:35:47.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119692025-04-30T06:35:47.559ZINFOtest_metrics (dropshot): request completed latency_us = 1514 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 41eb70c1-2504-45ae-8cdd-38c0752eee75 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
119702025-04-30T06:35:47.560ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 6644be01-45c8-4a54-a545-ae7100147e94 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
119712025-04-30T06:35:47.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 949 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
119722025-04-30T06:35:47.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
119732025-04-30T06:35:47.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 950 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
119742025-04-30T06:35:47.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
119752025-04-30T06:35:47.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
119762025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
119772025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
119782025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
119792025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
119802025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = CabooseValue
119812025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
119822025-04-30T06:35:47.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
119832025-04-30T06:35:47.561ZINFOtest_metrics (dropshot): request completed latency_us = 1465 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 6644be01-45c8-4a54-a545-ae7100147e94 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
119842025-04-30T06:35:47.562ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = b979bfe0-3c7d-4f4a-b58d-d61f5729eb4e uri = /sp/switch/0/component/rot/cmpa
119852025-04-30T06:35:47.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 955 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
119862025-04-30T06:35:47.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = ReadRot(Ok)
119872025-04-30T06:35:47.562ZINFOtest_metrics (dropshot): request completed latency_us = 426 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = b979bfe0-3c7d-4f4a-b58d-d61f5729eb4e response_code = 200 uri = /sp/switch/0/component/rot/cmpa
119882025-04-30T06:35:47.563ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = af0ecded-9570-428e-8852-38778da1fb20 uri = /sp/switch/0/component/rot/cfpa
119892025-04-30T06:35:47.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 956 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
119902025-04-30T06:35:47.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = ReadRot(Ok)
119912025-04-30T06:35:47.563ZINFOtest_metrics (dropshot): request completed latency_us = 571 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = af0ecded-9570-428e-8852-38778da1fb20 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
119922025-04-30T06:35:47.564ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 079e6819-bdd7-4d51-9c4b-af7a92336b1b uri = /sp/switch/0/component/rot/cfpa
119932025-04-30T06:35:47.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 957 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
119942025-04-30T06:35:47.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = ReadRot(Ok)
119952025-04-30T06:35:47.564ZINFOtest_metrics (dropshot): request completed latency_us = 463 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 079e6819-bdd7-4d51-9c4b-af7a92336b1b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
119962025-04-30T06:35:47.565ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 81d030ea-d65b-4d87-866c-7a23295a3921 uri = /sp/switch/0/component/rot/cfpa
119972025-04-30T06:35:47.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 958 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
119982025-04-30T06:35:47.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = ReadRot(Ok)
119992025-04-30T06:35:47.566ZINFOtest_metrics (dropshot): request completed latency_us = 536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 81d030ea-d65b-4d87-866c-7a23295a3921 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
120002025-04-30T06:35:47.567ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 9b0434eb-f7c0-45d0-9402-d58955345d51 uri = /sp/switch/1
120012025-04-30T06:35:47.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 849 }, kind: MgsRequest(SpState) }
120022025-04-30T06:35:47.567ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
120032025-04-30T06:35:47.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 849 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
120042025-04-30T06:35:47.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 850 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
120052025-04-30T06:35:47.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 850 } 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(()) }))
120062025-04-30T06:35:47.571ZINFOtest_metrics (dropshot): request completed latency_us = 4434 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 9b0434eb-f7c0-45d0-9402-d58955345d51 response_code = 200 uri = /sp/switch/1
120072025-04-30T06:35:47.572ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = e9f66bc5-7a66-4d7e-a34d-0a7400f12487 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
120082025-04-30T06:35:47.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
120092025-04-30T06:35:47.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 851 } response = CabooseValue
120102025-04-30T06:35:47.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
120112025-04-30T06:35:47.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 852 } response = CabooseValue
120122025-04-30T06:35:47.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
120132025-04-30T06:35:47.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 853 } response = CabooseValue
120142025-04-30T06:35:47.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
120152025-04-30T06:35:47.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 854 } response = CabooseValue
120162025-04-30T06:35:47.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
120172025-04-30T06:35:47.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 855 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
120182025-04-30T06:35:47.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
120192025-04-30T06:35:47.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 856 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120202025-04-30T06:35:47.575ZINFOtest_metrics (dropshot): request completed latency_us = 3501 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = e9f66bc5-7a66-4d7e-a34d-0a7400f12487 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
120212025-04-30T06:35:47.577ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 31b264a2-ec48-427a-8969-3c8232595f95 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
120222025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
120232025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 857 } response = CabooseValue
120242025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
120252025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 858 } response = CabooseValue
120262025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
120272025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 859 } response = CabooseValue
120282025-04-30T06:35:47.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
120292025-04-30T06:35:47.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 860 } response = CabooseValue
120302025-04-30T06:35:47.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
120312025-04-30T06:35:47.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 861 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
120322025-04-30T06:35:47.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
120332025-04-30T06:35:47.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 862 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120342025-04-30T06:35:47.579ZINFOtest_metrics (dropshot): request completed latency_us = 2022 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 31b264a2-ec48-427a-8969-3c8232595f95 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
120352025-04-30T06:35:47.580ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = e1096724-f046-4444-9fcd-afccca03e996 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
120362025-04-30T06:35:47.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
120372025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 863 } response = CabooseValue
120382025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
120392025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 864 } response = CabooseValue
120402025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
120412025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 865 } response = CabooseValue
120422025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
120432025-04-30T06:35:47.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 866 } response = CabooseValue
120442025-04-30T06:35:47.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
120452025-04-30T06:35:47.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 867 } response = CabooseValue
120462025-04-30T06:35:47.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
120472025-04-30T06:35:47.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 868 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120482025-04-30T06:35:47.582ZINFOtest_metrics (dropshot): request completed latency_us = 1924 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = e1096724-f046-4444-9fcd-afccca03e996 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
120492025-04-30T06:35:47.583ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = cb03ca02-5103-4ff6-a192-bdf64469edc4 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
120502025-04-30T06:35:47.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
120512025-04-30T06:35:47.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 869 } response = CabooseValue
120522025-04-30T06:35:47.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
120532025-04-30T06:35:47.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 870 } response = CabooseValue
120542025-04-30T06:35:47.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
120552025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 871 } response = CabooseValue
120562025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
120572025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 872 } response = CabooseValue
120582025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
120592025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 873 } response = CabooseValue
120602025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
120612025-04-30T06:35:47.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 874 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120622025-04-30T06:35:47.585ZINFOtest_metrics (dropshot): request completed latency_us = 2060 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = cb03ca02-5103-4ff6-a192-bdf64469edc4 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
120632025-04-30T06:35:47.586ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = b48f7ae5-e707-481f-a8f9-26f248233f9f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
120642025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
120652025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 875 } response = CabooseValue
120662025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
120672025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 876 } response = CabooseValue
120682025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
120692025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 877 } response = CabooseValue
120702025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
120712025-04-30T06:35:47.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 878 } response = CabooseValue
120722025-04-30T06:35:47.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
120732025-04-30T06:35:47.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 879 } response = CabooseValue
120742025-04-30T06:35:47.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
120752025-04-30T06:35:47.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 880 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120762025-04-30T06:35:47.587ZINFOtest_metrics (dropshot): request completed latency_us = 1355 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = b48f7ae5-e707-481f-a8f9-26f248233f9f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
120772025-04-30T06:35:47.588ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 50aa7966-b263-4466-9e1f-b94f5028b187 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
120782025-04-30T06:35:47.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
120792025-04-30T06:35:47.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 881 } response = CabooseValue
120802025-04-30T06:35:47.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
120812025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 882 } response = CabooseValue
120822025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 883 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
120832025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 883 } response = CabooseValue
120842025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 884 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
120852025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 884 } response = CabooseValue
120862025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
120872025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 885 } response = CabooseValue
120882025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
120892025-04-30T06:35:47.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 886 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
120902025-04-30T06:35:47.590ZINFOtest_metrics (dropshot): request completed latency_us = 1841 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 50aa7966-b263-4466-9e1f-b94f5028b187 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
120912025-04-30T06:35:47.591ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 8db450be-9c1d-4380-ba09-d7ca5c1ae137 uri = /sp/switch/1/component/rot/cmpa
120922025-04-30T06:35:47.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 887 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
120932025-04-30T06:35:47.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 887 } response = ReadRot(Ok)
120942025-04-30T06:35:47.592ZINFOtest_metrics (dropshot): request completed latency_us = 900 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 8db450be-9c1d-4380-ba09-d7ca5c1ae137 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
120952025-04-30T06:35:47.593ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = d71eddc2-64bf-44e6-881b-9cbab0849374 uri = /sp/switch/1/component/rot/cfpa
120962025-04-30T06:35:47.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 888 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
120972025-04-30T06:35:47.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 888 } response = ReadRot(Ok)
120982025-04-30T06:35:47.593ZINFOtest_metrics (dropshot): request completed latency_us = 606 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = d71eddc2-64bf-44e6-881b-9cbab0849374 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
120992025-04-30T06:35:47.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = e9f98540-78a7-4394-8f5d-cdc4a5d89559 uri = /sp/switch/1/component/rot/cfpa
121002025-04-30T06:35:47.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 889 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
121012025-04-30T06:35:47.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 889 } response = ReadRot(Ok)
121022025-04-30T06:35:47.594ZINFOtest_metrics (dropshot): request completed latency_us = 718 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = e9f98540-78a7-4394-8f5d-cdc4a5d89559 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
121032025-04-30T06:35:47.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 9d32b26d-9fc0-455d-afc5-3ea6d4036887 uri = /sp/switch/1/component/rot/cfpa
121042025-04-30T06:35:47.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 890 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
121052025-04-30T06:35:47.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 890 } response = ReadRot(Ok)
121062025-04-30T06:35:47.596ZINFOtest_metrics (dropshot): request completed latency_us = 507 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 9d32b26d-9fc0-455d-afc5-3ea6d4036887 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
121072025-04-30T06:35:47.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 4995fc84-0091-47f4-88fc-51a1eb4a4421 uri = /sp/sled/0
121082025-04-30T06:35:47.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(SpState) }
121092025-04-30T06:35:47.596ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
121102025-04-30T06:35:47.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
121112025-04-30T06:35:47.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
121122025-04-30T06:35:47.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } 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(()) }))
121132025-04-30T06:35:47.597ZINFOtest_metrics (dropshot): request completed latency_us = 1032 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 4995fc84-0091-47f4-88fc-51a1eb4a4421 response_code = 200 uri = /sp/sled/0
121142025-04-30T06:35:47.598ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = bcf6cd4d-e932-4009-be1a-f94773a4c1c4 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
121152025-04-30T06:35:47.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
121162025-04-30T06:35:47.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = CabooseValue
121172025-04-30T06:35:47.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
121182025-04-30T06:35:47.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = CabooseValue
121192025-04-30T06:35:47.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
121202025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = CabooseValue
121212025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
121222025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = CabooseValue
121232025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
121242025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
121252025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
121262025-04-30T06:35:47.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121272025-04-30T06:35:47.599ZINFOtest_metrics (dropshot): request completed latency_us = 1379 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = bcf6cd4d-e932-4009-be1a-f94773a4c1c4 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
121282025-04-30T06:35:47.600ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f62725a6-03b9-4f57-876c-a135bfb03a6b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
121292025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
121302025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = CabooseValue
121312025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
121322025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = CabooseValue
121332025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
121342025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } response = CabooseValue
121352025-04-30T06:35:47.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
121362025-04-30T06:35:47.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
121372025-04-30T06:35:47.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
121382025-04-30T06:35:47.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
121392025-04-30T06:35:47.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
121402025-04-30T06:35:47.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121412025-04-30T06:35:47.602ZINFOtest_metrics (dropshot): request completed latency_us = 1941 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f62725a6-03b9-4f57-876c-a135bfb03a6b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
121422025-04-30T06:35:47.604ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = fde692f6-be3c-4e7c-9449-1e500e8aa166 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
121432025-04-30T06:35:47.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
121442025-04-30T06:35:47.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
121452025-04-30T06:35:47.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
121462025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = CabooseValue
121472025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
121482025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = CabooseValue
121492025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
121502025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = CabooseValue
121512025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
121522025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = CabooseValue
121532025-04-30T06:35:47.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
121542025-04-30T06:35:47.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121552025-04-30T06:35:47.613ZINFOtest_metrics (dropshot): request completed latency_us = 9264 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = fde692f6-be3c-4e7c-9449-1e500e8aa166 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
121562025-04-30T06:35:47.614ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = b271d12c-00b0-46a6-af4c-18f5ec857295 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
121572025-04-30T06:35:47.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
121582025-04-30T06:35:47.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = CabooseValue
121592025-04-30T06:35:47.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
121602025-04-30T06:35:47.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = CabooseValue
121612025-04-30T06:35:47.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
121622025-04-30T06:35:47.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = CabooseValue
121632025-04-30T06:35:47.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
121642025-04-30T06:35:47.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } response = CabooseValue
121652025-04-30T06:35:47.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
121662025-04-30T06:35:47.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = CabooseValue
121672025-04-30T06:35:47.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
121682025-04-30T06:35:47.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121692025-04-30T06:35:47.618ZINFOtest_metrics (dropshot): request completed latency_us = 3994 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = b271d12c-00b0-46a6-af4c-18f5ec857295 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
121702025-04-30T06:35:47.619ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 0a1e75cc-e399-41b2-9aaf-c7aced00f6ab uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
121712025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
121722025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = CabooseValue
121732025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
121742025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = CabooseValue
121752025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
121762025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1069 } response = CabooseValue
121772025-04-30T06:35:47.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
121782025-04-30T06:35:47.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1070 } response = CabooseValue
121792025-04-30T06:35:47.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
121802025-04-30T06:35:47.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1071 } response = CabooseValue
121812025-04-30T06:35:47.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
121822025-04-30T06:35:47.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1072 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121832025-04-30T06:35:47.620ZINFOtest_metrics (dropshot): request completed latency_us = 1364 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 0a1e75cc-e399-41b2-9aaf-c7aced00f6ab response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
121842025-04-30T06:35:47.621ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f3df9821-1dd1-4384-9031-94ff7850b7cc uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
121852025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
121862025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1073 } response = CabooseValue
121872025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
121882025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1074 } response = CabooseValue
121892025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
121902025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1075 } response = CabooseValue
121912025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
121922025-04-30T06:35:47.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1076 } response = CabooseValue
121932025-04-30T06:35:47.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
121942025-04-30T06:35:47.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1077 } response = CabooseValue
121952025-04-30T06:35:47.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
121962025-04-30T06:35:47.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1078 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
121972025-04-30T06:35:47.622ZINFOtest_metrics (dropshot): request completed latency_us = 1377 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f3df9821-1dd1-4384-9031-94ff7850b7cc response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
121982025-04-30T06:35:47.623ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 75c03b4a-23ea-4844-9533-87d8724f940e uri = /sp/sled/0/component/rot/cmpa
121992025-04-30T06:35:47.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1079 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
122002025-04-30T06:35:47.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1079 } response = ReadRot(Ok)
122012025-04-30T06:35:47.625ZINFOtest_metrics (dropshot): request completed latency_us = 1411 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 75c03b4a-23ea-4844-9533-87d8724f940e response_code = 200 uri = /sp/sled/0/component/rot/cmpa
122022025-04-30T06:35:47.626ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = eddd04e6-0992-4ef7-a668-6c4a11bbcb10 uri = /sp/sled/0/component/rot/cfpa
122032025-04-30T06:35:47.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1080 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
122042025-04-30T06:35:47.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1080 } response = ReadRot(Ok)
122052025-04-30T06:35:47.627ZINFOtest_metrics (dropshot): request completed latency_us = 697 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = eddd04e6-0992-4ef7-a668-6c4a11bbcb10 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
122062025-04-30T06:35:47.628ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f54a1446-192e-4c26-bb35-1ec5fd5ef567 uri = /sp/sled/0/component/rot/cfpa
122072025-04-30T06:35:47.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1081 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
122082025-04-30T06:35:47.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1081 } response = ReadRot(Ok)
122092025-04-30T06:35:47.629ZINFOtest_metrics (dropshot): request completed latency_us = 1324 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f54a1446-192e-4c26-bb35-1ec5fd5ef567 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
122102025-04-30T06:35:47.630ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = c8825b4e-6954-4c00-aa87-97ed3b488d47 uri = /sp/sled/0/component/rot/cfpa
122112025-04-30T06:35:47.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1082 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
122122025-04-30T06:35:47.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1082 } response = ReadRot(Ok)
122132025-04-30T06:35:47.631ZINFOtest_metrics (dropshot): request completed latency_us = 792 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = c8825b4e-6954-4c00-aa87-97ed3b488d47 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
122142025-04-30T06:35:47.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 4f22b1b4-a6f3-466d-b71d-c9bc5204c46b uri = /sp/sled/1
122152025-04-30T06:35:47.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(SpState) }
122162025-04-30T06:35:47.633ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
122172025-04-30T06:35:47.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
122182025-04-30T06:35:47.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
122192025-04-30T06:35:47.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } 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(()) }))
122202025-04-30T06:35:47.633ZINFOtest_metrics (dropshot): request completed latency_us = 839 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 4f22b1b4-a6f3-466d-b71d-c9bc5204c46b response_code = 200 uri = /sp/sled/1
122212025-04-30T06:35:47.634ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 33282b4d-bc47-4c5b-befc-89b6158f0813 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
122222025-04-30T06:35:47.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
122232025-04-30T06:35:47.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = CabooseValue
122242025-04-30T06:35:47.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
122252025-04-30T06:35:47.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = CabooseValue
122262025-04-30T06:35:47.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
122272025-04-30T06:35:47.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = CabooseValue
122282025-04-30T06:35:47.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
122292025-04-30T06:35:47.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = CabooseValue
122302025-04-30T06:35:47.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
122312025-04-30T06:35:47.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
122322025-04-30T06:35:47.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
122332025-04-30T06:35:47.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
122342025-04-30T06:35:47.636ZINFOtest_metrics (dropshot): request completed latency_us = 2466 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 33282b4d-bc47-4c5b-befc-89b6158f0813 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
122352025-04-30T06:35:47.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 56f726db-fdf6-4058-9330-f12b31490624 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
122362025-04-30T06:35:47.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
122372025-04-30T06:35:47.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = CabooseValue
122382025-04-30T06:35:47.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
122392025-04-30T06:35:47.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = CabooseValue
122402025-04-30T06:35:47.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
122412025-04-30T06:35:47.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } response = CabooseValue
122422025-04-30T06:35:47.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
122432025-04-30T06:35:47.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
122442025-04-30T06:35:47.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
122452025-04-30T06:35:47.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
122462025-04-30T06:35:47.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
122472025-04-30T06:35:47.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
122482025-04-30T06:35:47.641ZINFOtest_metrics (dropshot): request completed latency_us = 4033 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 56f726db-fdf6-4058-9330-f12b31490624 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
122492025-04-30T06:35:47.644ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 2ca64851-dcc2-46b8-bb2e-034c34758c25 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
122502025-04-30T06:35:47.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
122512025-04-30T06:35:47.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
122522025-04-30T06:35:47.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
122532025-04-30T06:35:47.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = CabooseValue
122542025-04-30T06:35:47.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
122552025-04-30T06:35:47.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = CabooseValue
122562025-04-30T06:35:47.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
122572025-04-30T06:35:47.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = CabooseValue
122582025-04-30T06:35:47.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
122592025-04-30T06:35:47.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = CabooseValue
122602025-04-30T06:35:47.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
122612025-04-30T06:35:47.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
122622025-04-30T06:35:47.647ZINFOtest_metrics (dropshot): request completed latency_us = 3288 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 2ca64851-dcc2-46b8-bb2e-034c34758c25 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
122632025-04-30T06:35:47.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 25790097-25bb-41e8-9d9d-416810d9162d uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
122642025-04-30T06:35:47.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
122652025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = CabooseValue
122662025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
122672025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = CabooseValue
122682025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
122692025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = CabooseValue
122702025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
122712025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } response = CabooseValue
122722025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
122732025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = CabooseValue
122742025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
122752025-04-30T06:35:47.650ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
122762025-04-30T06:35:47.650ZINFOtest_metrics (dropshot): request completed latency_us = 1295 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 25790097-25bb-41e8-9d9d-416810d9162d response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
122772025-04-30T06:35:47.650ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 8afe47f7-27b4-4e99-8fc1-6146fadecb12 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
122782025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
122792025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = CabooseValue
122802025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
122812025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = CabooseValue
122822025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
122832025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1069 } response = CabooseValue
122842025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
122852025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1070 } response = CabooseValue
122862025-04-30T06:35:47.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
122872025-04-30T06:35:47.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1071 } response = CabooseValue
122882025-04-30T06:35:47.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
122892025-04-30T06:35:47.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1072 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
122902025-04-30T06:35:47.652ZINFOtest_metrics (dropshot): request completed latency_us = 1488 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 8afe47f7-27b4-4e99-8fc1-6146fadecb12 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
122912025-04-30T06:35:47.652ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f3e6666e-46ef-48af-98f6-14140570617a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
122922025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
122932025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1073 } response = CabooseValue
122942025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
122952025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1074 } response = CabooseValue
122962025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
122972025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1075 } response = CabooseValue
122982025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
122992025-04-30T06:35:47.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1076 } response = CabooseValue
123002025-04-30T06:35:47.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
123012025-04-30T06:35:47.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1077 } response = CabooseValue
123022025-04-30T06:35:47.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
123032025-04-30T06:35:47.654ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1078 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
123042025-04-30T06:35:47.654ZINFOtest_metrics (dropshot): request completed latency_us = 1544 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = f3e6666e-46ef-48af-98f6-14140570617a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
123052025-04-30T06:35:47.654ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 9b83a346-7b81-41c2-bc40-13ab68ab9b89 uri = /sp/sled/1/component/rot/cmpa
123062025-04-30T06:35:47.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1079 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
123072025-04-30T06:35:47.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1079 } response = ReadRot(Ok)
123082025-04-30T06:35:47.658ZINFOtest_metrics (dropshot): request completed latency_us = 3102 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 9b83a346-7b81-41c2-bc40-13ab68ab9b89 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
123092025-04-30T06:35:47.661ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 8e558ee7-f7e5-4a33-9e6f-43146e884083 uri = /sp/sled/1/component/rot/cfpa
123102025-04-30T06:35:47.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1080 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
123112025-04-30T06:35:47.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1080 } response = ReadRot(Ok)
123122025-04-30T06:35:47.662ZINFOtest_metrics (dropshot): request completed latency_us = 751 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 8e558ee7-f7e5-4a33-9e6f-43146e884083 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
123132025-04-30T06:35:47.662ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 43e66a81-5165-4017-8767-020c221226ed uri = /sp/sled/1/component/rot/cfpa
123142025-04-30T06:35:47.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1081 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
123152025-04-30T06:35:47.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1081 } response = ReadRot(Ok)
123162025-04-30T06:35:47.664ZINFOtest_metrics (dropshot): request completed latency_us = 1383 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 43e66a81-5165-4017-8767-020c221226ed response_code = 200 uri = /sp/sled/1/component/rot/cfpa
123172025-04-30T06:35:47.665ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 48850231-ee04-48a1-b483-94301d07a2e6 uri = /sp/sled/1/component/rot/cfpa
123182025-04-30T06:35:47.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1082 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
123192025-04-30T06:35:47.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1082 } response = ReadRot(Ok)
123202025-04-30T06:35:47.665ZINFOtest_metrics (dropshot): request completed latency_us = 488 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61079 req_id = 48850231-ee04-48a1-b483-94301d07a2e6 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
123212025-04-30T06:35:47.891ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:50407
123222025-04-30T06:35:47.893ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = af9bbe04-68af-4183-84ef-d97422dc9a7a uri = /ignition
123232025-04-30T06:35:47.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 959 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
123242025-04-30T06:35:47.893ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
123252025-04-30T06:35:47.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
123262025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
123272025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
123282025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
123292025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
123302025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
123312025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
123322025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
123332025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
123342025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
123352025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
123362025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
123372025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
123382025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
123392025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
123402025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
123412025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
123422025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
123432025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
123442025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
123452025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
123462025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
123472025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
123482025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
123492025-04-30T06:35:47.894ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
123502025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
123512025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
123522025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
123532025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
123542025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
123552025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
123562025-04-30T06:35:47.895ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
123572025-04-30T06:35:47.895ZINFOtest_metrics (dropshot): request completed latency_us = 1020 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = af9bbe04-68af-4183-84ef-d97422dc9a7a response_code = 200 uri = /ignition
123582025-04-30T06:35:47.899ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 749a0f70-4dbe-4e2f-8aea-63b0159f9982 uri = /sp/switch/0
123592025-04-30T06:35:47.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 960 }, kind: MgsRequest(SpState) }
123602025-04-30T06:35:47.900ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
123612025-04-30T06:35:47.900ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
123622025-04-30T06:35:47.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 961 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
123632025-04-30T06:35:47.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } 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(()) }))
123642025-04-30T06:35:47.901ZINFOtest_metrics (dropshot): request completed latency_us = 1228 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 749a0f70-4dbe-4e2f-8aea-63b0159f9982 response_code = 200 uri = /sp/switch/0
123652025-04-30T06:35:47.902ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 65d61cb7-a0d9-47e1-8839-174b414b0507 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
123662025-04-30T06:35:47.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
123672025-04-30T06:35:47.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
123682025-04-30T06:35:47.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
123692025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
123702025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
123712025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
123722025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
123732025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
123742025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
123752025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
123762025-04-30T06:35:47.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
123772025-04-30T06:35:47.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
123782025-04-30T06:35:47.904ZINFOtest_metrics (dropshot): request completed latency_us = 2413 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 65d61cb7-a0d9-47e1-8839-174b414b0507 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
123792025-04-30T06:35:47.905ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 8d7a5463-8ade-425c-80f9-d4fd7df456e3 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
123802025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
123812025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
123822025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
123832025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
123842025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
123852025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
123862025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
123872025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
123882025-04-30T06:35:47.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
123892025-04-30T06:35:47.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
123902025-04-30T06:35:47.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 973 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
123912025-04-30T06:35:47.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
123922025-04-30T06:35:47.908ZINFOtest_metrics (dropshot): request completed latency_us = 2319 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 8d7a5463-8ade-425c-80f9-d4fd7df456e3 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
123932025-04-30T06:35:47.909ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 89b60c19-591d-4436-9772-97db860db965 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
123942025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 974 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
123952025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = CabooseValue
123962025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
123972025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = CabooseValue
123982025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
123992025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = CabooseValue
124002025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
124012025-04-30T06:35:47.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 977 } response = CabooseValue
124022025-04-30T06:35:47.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
124032025-04-30T06:35:47.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 978 } response = CabooseValue
124042025-04-30T06:35:47.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
124052025-04-30T06:35:47.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124062025-04-30T06:35:47.910ZINFOtest_metrics (dropshot): request completed latency_us = 1423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 89b60c19-591d-4436-9772-97db860db965 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
124072025-04-30T06:35:47.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 40f1d082-b1a4-449c-a3f4-6f976fd7ac0d uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
124082025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
124092025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = CabooseValue
124102025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
124112025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = CabooseValue
124122025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
124132025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
124142025-04-30T06:35:47.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
124152025-04-30T06:35:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = CabooseValue
124162025-04-30T06:35:47.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
124172025-04-30T06:35:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = CabooseValue
124182025-04-30T06:35:47.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
124192025-04-30T06:35:47.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124202025-04-30T06:35:47.912ZINFOtest_metrics (dropshot): request completed latency_us = 1748 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 40f1d082-b1a4-449c-a3f4-6f976fd7ac0d response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
124212025-04-30T06:35:47.913ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 74a06f32-c4ff-4e8a-86b0-ff0bdfdc239e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
124222025-04-30T06:35:47.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
124232025-04-30T06:35:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = CabooseValue
124242025-04-30T06:35:47.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 987 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
124252025-04-30T06:35:47.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = CabooseValue
124262025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 988 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
124272025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = CabooseValue
124282025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 989 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
124292025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = CabooseValue
124302025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 990 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
124312025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } response = CabooseValue
124322025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
124332025-04-30T06:35:47.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124342025-04-30T06:35:47.915ZINFOtest_metrics (dropshot): request completed latency_us = 1697 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 74a06f32-c4ff-4e8a-86b0-ff0bdfdc239e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
124352025-04-30T06:35:47.915ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = be1ab9ad-9af7-4472-bb36-f2c705b83ba3 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
124362025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
124372025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = CabooseValue
124382025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
124392025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = CabooseValue
124402025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
124412025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
124422025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
124432025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = CabooseValue
124442025-04-30T06:35:47.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
124452025-04-30T06:35:47.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = CabooseValue
124462025-04-30T06:35:47.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
124472025-04-30T06:35:47.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124482025-04-30T06:35:47.917ZINFOtest_metrics (dropshot): request completed latency_us = 1560 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = be1ab9ad-9af7-4472-bb36-f2c705b83ba3 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
124492025-04-30T06:35:47.917ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 16a34a3a-e961-4c96-91ca-368d940582df uri = /sp/switch/0/component/rot/cmpa
124502025-04-30T06:35:47.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 998 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
124512025-04-30T06:35:47.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = ReadRot(Ok)
124522025-04-30T06:35:47.918ZINFOtest_metrics (dropshot): request completed latency_us = 625 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 16a34a3a-e961-4c96-91ca-368d940582df response_code = 200 uri = /sp/switch/0/component/rot/cmpa
124532025-04-30T06:35:47.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 4638ea5e-9338-4b89-a4ff-d02ea87ffbab uri = /sp/switch/0/component/rot/cfpa
124542025-04-30T06:35:47.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 999 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
124552025-04-30T06:35:47.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = ReadRot(Ok)
124562025-04-30T06:35:47.920ZINFOtest_metrics (dropshot): request completed latency_us = 828 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 4638ea5e-9338-4b89-a4ff-d02ea87ffbab response_code = 200 uri = /sp/switch/0/component/rot/cfpa
124572025-04-30T06:35:47.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = a26b3177-5eb1-4990-9276-0f2b2efbfe93 uri = /sp/switch/0/component/rot/cfpa
124582025-04-30T06:35:47.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1000 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
124592025-04-30T06:35:47.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = ReadRot(Ok)
124602025-04-30T06:35:47.921ZINFOtest_metrics (dropshot): request completed latency_us = 650 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = a26b3177-5eb1-4990-9276-0f2b2efbfe93 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
124612025-04-30T06:35:47.922ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = eeb59ba6-016f-45bb-aaa8-74b23d4005ac uri = /sp/switch/0/component/rot/cfpa
124622025-04-30T06:35:47.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1001 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
124632025-04-30T06:35:47.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = ReadRot(Ok)
124642025-04-30T06:35:47.922ZINFOtest_metrics (dropshot): request completed latency_us = 503 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = eeb59ba6-016f-45bb-aaa8-74b23d4005ac response_code = 200 uri = /sp/switch/0/component/rot/cfpa
124652025-04-30T06:35:47.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 7c7c1760-8e2e-4716-8e28-4ed584953d81 uri = /sp/switch/1
124662025-04-30T06:35:47.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 891 }, kind: MgsRequest(SpState) }
124672025-04-30T06:35:47.924ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
124682025-04-30T06:35:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 891 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
124692025-04-30T06:35:47.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 892 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
124702025-04-30T06:35:47.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 892 } 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(()) }))
124712025-04-30T06:35:47.924ZINFOtest_metrics (dropshot): request completed latency_us = 1039 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 7c7c1760-8e2e-4716-8e28-4ed584953d81 response_code = 200 uri = /sp/switch/1
124722025-04-30T06:35:47.925ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 49ef838a-fff5-4ea4-bf5b-27b57fcd3c69 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
124732025-04-30T06:35:47.925ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
124742025-04-30T06:35:47.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 893 } response = CabooseValue
124752025-04-30T06:35:47.926ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
124762025-04-30T06:35:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 894 } response = CabooseValue
124772025-04-30T06:35:47.926ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 895 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
124782025-04-30T06:35:47.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 895 } response = CabooseValue
124792025-04-30T06:35:47.926ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
124802025-04-30T06:35:47.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 896 } response = CabooseValue
124812025-04-30T06:35:47.928ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
124822025-04-30T06:35:47.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 897 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
124832025-04-30T06:35:47.928ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
124842025-04-30T06:35:47.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 898 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124852025-04-30T06:35:47.929ZINFOtest_metrics (dropshot): request completed latency_us = 3486 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 49ef838a-fff5-4ea4-bf5b-27b57fcd3c69 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
124862025-04-30T06:35:47.929ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 0d754e59-fdaa-4edd-984e-582ee52ac577 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
124872025-04-30T06:35:47.930ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
124882025-04-30T06:35:47.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 899 } response = CabooseValue
124892025-04-30T06:35:47.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
124902025-04-30T06:35:47.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 900 } response = CabooseValue
124912025-04-30T06:35:47.931ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
124922025-04-30T06:35:47.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 901 } response = CabooseValue
124932025-04-30T06:35:47.931ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
124942025-04-30T06:35:47.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 902 } response = CabooseValue
124952025-04-30T06:35:47.932ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
124962025-04-30T06:35:47.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 903 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
124972025-04-30T06:35:47.932ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
124982025-04-30T06:35:47.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 904 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
124992025-04-30T06:35:47.932ZINFOtest_metrics (dropshot): request completed latency_us = 2531 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 0d754e59-fdaa-4edd-984e-582ee52ac577 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
125002025-04-30T06:35:47.932ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 3d9c6a18-ac59-4d82-b824-4037f8a2a08d uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
125012025-04-30T06:35:47.933ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
125022025-04-30T06:35:47.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 905 } response = CabooseValue
125032025-04-30T06:35:47.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
125042025-04-30T06:35:47.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 906 } response = CabooseValue
125052025-04-30T06:35:47.934ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
125062025-04-30T06:35:47.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 907 } response = CabooseValue
125072025-04-30T06:35:47.934ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
125082025-04-30T06:35:47.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 908 } response = CabooseValue
125092025-04-30T06:35:47.934ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
125102025-04-30T06:35:47.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 909 } response = CabooseValue
125112025-04-30T06:35:47.935ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
125122025-04-30T06:35:47.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 910 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125132025-04-30T06:35:47.935ZINFOtest_metrics (dropshot): request completed latency_us = 2677 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 3d9c6a18-ac59-4d82-b824-4037f8a2a08d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
125142025-04-30T06:35:47.936ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 2042d0bb-f968-44a8-a1df-483336b0146b uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
125152025-04-30T06:35:47.936ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
125162025-04-30T06:35:47.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 911 } response = CabooseValue
125172025-04-30T06:35:47.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
125182025-04-30T06:35:47.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 912 } response = CabooseValue
125192025-04-30T06:35:47.937ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
125202025-04-30T06:35:47.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 913 } response = CabooseValue
125212025-04-30T06:35:47.937ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
125222025-04-30T06:35:47.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 914 } response = CabooseValue
125232025-04-30T06:35:47.937ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
125242025-04-30T06:35:47.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 915 } response = CabooseValue
125252025-04-30T06:35:47.937ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
125262025-04-30T06:35:47.937ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 916 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125272025-04-30T06:35:47.938ZINFOtest_metrics (dropshot): request completed latency_us = 1684 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 2042d0bb-f968-44a8-a1df-483336b0146b response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
125282025-04-30T06:35:47.938ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 54990b94-fb86-4e20-959d-bbef6276a88c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
125292025-04-30T06:35:47.938ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
125302025-04-30T06:35:47.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 917 } response = CabooseValue
125312025-04-30T06:35:47.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
125322025-04-30T06:35:47.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 918 } response = CabooseValue
125332025-04-30T06:35:47.940ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
125342025-04-30T06:35:47.940ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 919 } response = CabooseValue
125352025-04-30T06:35:47.940ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
125362025-04-30T06:35:47.940ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 920 } response = CabooseValue
125372025-04-30T06:35:47.941ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
125382025-04-30T06:35:47.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 921 } response = CabooseValue
125392025-04-30T06:35:47.946ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
125402025-04-30T06:35:47.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 922 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125412025-04-30T06:35:47.946ZINFOtest_metrics (dropshot): request completed latency_us = 2675 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 54990b94-fb86-4e20-959d-bbef6276a88c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
125422025-04-30T06:35:47.946ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = e2461603-05cb-4325-8506-2ce4eaca0f40 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
125432025-04-30T06:35:47.946ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
125442025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 923 } response = CabooseValue
125452025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
125462025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 924 } response = CabooseValue
125472025-04-30T06:35:47.947ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
125482025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 925 } response = CabooseValue
125492025-04-30T06:35:47.947ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
125502025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 926 } response = CabooseValue
125512025-04-30T06:35:47.947ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
125522025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 927 } response = CabooseValue
125532025-04-30T06:35:47.947ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
125542025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 928 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125552025-04-30T06:35:47.947ZINFOtest_metrics (dropshot): request completed latency_us = 1339 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = e2461603-05cb-4325-8506-2ce4eaca0f40 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
125562025-04-30T06:35:47.947ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 8a704cc6-cc56-4f6d-aa88-475a79b4025c uri = /sp/switch/1/component/rot/cmpa
125572025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 929 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
125582025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 929 } response = ReadRot(Ok)
125592025-04-30T06:35:47.947ZINFOtest_metrics (dropshot): request completed latency_us = 425 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 8a704cc6-cc56-4f6d-aa88-475a79b4025c response_code = 200 uri = /sp/switch/1/component/rot/cmpa
125602025-04-30T06:35:47.947ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 290cc69e-970f-42ab-9d78-0a9c136100a7 uri = /sp/switch/1/component/rot/cfpa
125612025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 930 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
125622025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 930 } response = ReadRot(Ok)
125632025-04-30T06:35:47.947ZINFOtest_metrics (dropshot): request completed latency_us = 605 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 290cc69e-970f-42ab-9d78-0a9c136100a7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
125642025-04-30T06:35:47.947ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 6cf01f34-ee8b-4d87-8a87-fd1de3a7b2a0 uri = /sp/switch/1/component/rot/cfpa
125652025-04-30T06:35:47.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 931 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
125662025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 931 } response = ReadRot(Ok)
125672025-04-30T06:35:47.950ZINFOtest_metrics (dropshot): request completed latency_us = 519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 6cf01f34-ee8b-4d87-8a87-fd1de3a7b2a0 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
125682025-04-30T06:35:47.950ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 8c32bb99-03ed-4bbc-b4e3-e1ba043a52a6 uri = /sp/switch/1/component/rot/cfpa
125692025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 932 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
125702025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 932 } response = ReadRot(Ok)
125712025-04-30T06:35:47.950ZINFOtest_metrics (dropshot): request completed latency_us = 406 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 8c32bb99-03ed-4bbc-b4e3-e1ba043a52a6 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
125722025-04-30T06:35:47.950ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 483447d2-f693-442a-9215-a579732aa45a uri = /sp/sled/0
125732025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1083 }, kind: MgsRequest(SpState) }
125742025-04-30T06:35:47.950ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
125752025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1083 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
125762025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1084 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
125772025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1084 } 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(()) }))
125782025-04-30T06:35:47.950ZINFOtest_metrics (dropshot): request completed latency_us = 613 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 483447d2-f693-442a-9215-a579732aa45a response_code = 200 uri = /sp/sled/0
125792025-04-30T06:35:47.950ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 87a7c476-bb90-4c54-97ae-0b910b1dbf3c uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
125802025-04-30T06:35:47.950ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
125812025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1085 } response = CabooseValue
125822025-04-30T06:35:47.950ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
125832025-04-30T06:35:47.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1086 } response = CabooseValue
125842025-04-30T06:35:47.950ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
125852025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1087 } response = CabooseValue
125862025-04-30T06:35:47.955ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
125872025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1088 } response = CabooseValue
125882025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
125892025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1089 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
125902025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
125912025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1090 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
125922025-04-30T06:35:47.955ZINFOtest_metrics (dropshot): request completed latency_us = 1456 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 87a7c476-bb90-4c54-97ae-0b910b1dbf3c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
125932025-04-30T06:35:47.955ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = b07e0a22-fcf1-465c-9c2b-07af2dee5b0b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
125942025-04-30T06:35:47.955ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
125952025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1091 } response = CabooseValue
125962025-04-30T06:35:47.955ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
125972025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1092 } response = CabooseValue
125982025-04-30T06:35:47.955ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
125992025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1093 } response = CabooseValue
126002025-04-30T06:35:47.955ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
126012025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1094 } response = CabooseValue
126022025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
126032025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1095 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
126042025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
126052025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1096 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126062025-04-30T06:35:47.955ZINFOtest_metrics (dropshot): request completed latency_us = 1427 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = b07e0a22-fcf1-465c-9c2b-07af2dee5b0b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
126072025-04-30T06:35:47.955ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = d2494f18-aa4b-405e-9a12-fca02da218be uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
126082025-04-30T06:35:47.955ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
126092025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1097 } response = CabooseValue
126102025-04-30T06:35:47.955ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
126112025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1098 } response = CabooseValue
126122025-04-30T06:35:47.955ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
126132025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1099 } response = CabooseValue
126142025-04-30T06:35:47.955ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
126152025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1100 } response = CabooseValue
126162025-04-30T06:35:47.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
126172025-04-30T06:35:47.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1101 } response = CabooseValue
126182025-04-30T06:35:47.956ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
126192025-04-30T06:35:47.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1102 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126202025-04-30T06:35:47.956ZINFOtest_metrics (dropshot): request completed latency_us = 1563 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = d2494f18-aa4b-405e-9a12-fca02da218be response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
126212025-04-30T06:35:47.957ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = ee281f04-a140-4efb-b239-efc95c92d63c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
126222025-04-30T06:35:47.957ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
126232025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1103 } response = CabooseValue
126242025-04-30T06:35:47.961ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
126252025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1104 } response = CabooseValue
126262025-04-30T06:35:47.961ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
126272025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1105 } response = CabooseValue
126282025-04-30T06:35:47.961ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
126292025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1106 } response = CabooseValue
126302025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
126312025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1107 } response = CabooseValue
126322025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
126332025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1108 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126342025-04-30T06:35:47.961ZINFOtest_metrics (dropshot): request completed latency_us = 2712 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = ee281f04-a140-4efb-b239-efc95c92d63c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
126352025-04-30T06:35:47.961ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 1d12e18a-69f4-4df4-89b7-bd8f72a3e42b uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
126362025-04-30T06:35:47.961ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
126372025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1109 } response = CabooseValue
126382025-04-30T06:35:47.961ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
126392025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1110 } response = CabooseValue
126402025-04-30T06:35:47.961ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
126412025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1111 } response = CabooseValue
126422025-04-30T06:35:47.961ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
126432025-04-30T06:35:47.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1112 } response = CabooseValue
126442025-04-30T06:35:47.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
126452025-04-30T06:35:47.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1113 } response = CabooseValue
126462025-04-30T06:35:47.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
126472025-04-30T06:35:47.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1114 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126482025-04-30T06:35:47.963ZINFOtest_metrics (dropshot): request completed latency_us = 2081 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 1d12e18a-69f4-4df4-89b7-bd8f72a3e42b response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
126492025-04-30T06:35:47.964ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = e6f52dbf-c929-4b7a-ad33-bbcac203d05b uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
126502025-04-30T06:35:47.967ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
126512025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1115 } response = CabooseValue
126522025-04-30T06:35:47.967ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
126532025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1116 } response = CabooseValue
126542025-04-30T06:35:47.967ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
126552025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1117 } response = CabooseValue
126562025-04-30T06:35:47.967ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
126572025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1118 } response = CabooseValue
126582025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
126592025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1119 } response = CabooseValue
126602025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
126612025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1120 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126622025-04-30T06:35:47.967ZINFOtest_metrics (dropshot): request completed latency_us = 1378 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = e6f52dbf-c929-4b7a-ad33-bbcac203d05b response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
126632025-04-30T06:35:47.967ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 4fc5fcdf-9fc4-43b6-aae8-8ee93086095a uri = /sp/sled/0/component/rot/cmpa
126642025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1121 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
126652025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1121 } response = ReadRot(Ok)
126662025-04-30T06:35:47.967ZINFOtest_metrics (dropshot): request completed latency_us = 506 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 4fc5fcdf-9fc4-43b6-aae8-8ee93086095a response_code = 200 uri = /sp/sled/0/component/rot/cmpa
126672025-04-30T06:35:47.967ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = b5b08f70-b8e3-4761-81e5-a6411f17f2a3 uri = /sp/sled/0/component/rot/cfpa
126682025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1122 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
126692025-04-30T06:35:47.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1122 } response = ReadRot(Ok)
126702025-04-30T06:35:47.967ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = b5b08f70-b8e3-4761-81e5-a6411f17f2a3 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
126712025-04-30T06:35:47.967ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 05954941-c5a4-443b-b9b8-522123813e51 uri = /sp/sled/0/component/rot/cfpa
126722025-04-30T06:35:47.969ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1123 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
126732025-04-30T06:35:47.969ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1123 } response = ReadRot(Ok)
126742025-04-30T06:35:47.969ZINFOtest_metrics (dropshot): request completed latency_us = 646 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 05954941-c5a4-443b-b9b8-522123813e51 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
126752025-04-30T06:35:47.969ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = d7c4162b-c355-4a57-9b61-576bfbbfa4d9 uri = /sp/sled/0/component/rot/cfpa
126762025-04-30T06:35:47.969ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1124 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
126772025-04-30T06:35:47.969ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1124 } response = ReadRot(Ok)
126782025-04-30T06:35:47.970ZINFOtest_metrics (dropshot): request completed latency_us = 411 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = d7c4162b-c355-4a57-9b61-576bfbbfa4d9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
126792025-04-30T06:35:47.970ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 14ac9673-09ea-4261-aaf6-f8ffce48805e uri = /sp/sled/1
126802025-04-30T06:35:47.970ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1083 }, kind: MgsRequest(SpState) }
126812025-04-30T06:35:47.970ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
126822025-04-30T06:35:47.970ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1083 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
126832025-04-30T06:35:47.971ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1084 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
126842025-04-30T06:35:47.971ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1084 } 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(()) }))
126852025-04-30T06:35:47.971ZINFOtest_metrics (dropshot): request completed latency_us = 621 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 14ac9673-09ea-4261-aaf6-f8ffce48805e response_code = 200 uri = /sp/sled/1
126862025-04-30T06:35:47.971ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = eae67809-58b3-459c-b2ec-b451e8e4d5b5 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
126872025-04-30T06:35:47.972ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
126882025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1085 } response = CabooseValue
126892025-04-30T06:35:47.972ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
126902025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1086 } response = CabooseValue
126912025-04-30T06:35:47.972ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
126922025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1087 } response = CabooseValue
126932025-04-30T06:35:47.972ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
126942025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1088 } response = CabooseValue
126952025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
126962025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1089 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
126972025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
126982025-04-30T06:35:47.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1090 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
126992025-04-30T06:35:47.972ZINFOtest_metrics (dropshot): request completed latency_us = 1172 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = eae67809-58b3-459c-b2ec-b451e8e4d5b5 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
127002025-04-30T06:35:47.974ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = bb80ae51-65bd-4ef3-9367-31c821610111 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
127012025-04-30T06:35:47.974ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
127022025-04-30T06:35:47.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1091 } response = CabooseValue
127032025-04-30T06:35:47.974ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
127042025-04-30T06:35:47.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1092 } response = CabooseValue
127052025-04-30T06:35:47.974ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
127062025-04-30T06:35:47.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1093 } response = CabooseValue
127072025-04-30T06:35:47.974ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
127082025-04-30T06:35:47.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1094 } response = CabooseValue
127092025-04-30T06:35:47.974ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
127102025-04-30T06:35:47.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1095 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
127112025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
127122025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1096 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127132025-04-30T06:35:47.975ZINFOtest_metrics (dropshot): request completed latency_us = 1077 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = bb80ae51-65bd-4ef3-9367-31c821610111 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
127142025-04-30T06:35:47.975ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = db758596-93be-40c3-8cc0-82a1fbb46aed uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
127152025-04-30T06:35:47.975ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
127162025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1097 } response = CabooseValue
127172025-04-30T06:35:47.975ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
127182025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1098 } response = CabooseValue
127192025-04-30T06:35:47.975ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
127202025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1099 } response = CabooseValue
127212025-04-30T06:35:47.975ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
127222025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1100 } response = CabooseValue
127232025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
127242025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1101 } response = CabooseValue
127252025-04-30T06:35:47.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
127262025-04-30T06:35:47.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1102 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127272025-04-30T06:35:47.981ZINFOtest_metrics (dropshot): request completed latency_us = 2678 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = db758596-93be-40c3-8cc0-82a1fbb46aed response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
127282025-04-30T06:35:47.981ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 9239a16b-4d07-4ec8-86d1-4a2ca1a2318e uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
127292025-04-30T06:35:47.981ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
127302025-04-30T06:35:47.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1103 } response = CabooseValue
127312025-04-30T06:35:47.984ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
127322025-04-30T06:35:47.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1104 } response = CabooseValue
127332025-04-30T06:35:47.984ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
127342025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1105 } response = CabooseValue
127352025-04-30T06:35:47.985ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
127362025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1106 } response = CabooseValue
127372025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
127382025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1107 } response = CabooseValue
127392025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
127402025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1108 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127412025-04-30T06:35:47.985ZINFOtest_metrics (dropshot): request completed latency_us = 6021 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 9239a16b-4d07-4ec8-86d1-4a2ca1a2318e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
127422025-04-30T06:35:47.985ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 54d10196-588e-4e97-a423-7403515dec21 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
127432025-04-30T06:35:47.985ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
127442025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1109 } response = CabooseValue
127452025-04-30T06:35:47.985ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
127462025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1110 } response = CabooseValue
127472025-04-30T06:35:47.985ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
127482025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1111 } response = CabooseValue
127492025-04-30T06:35:47.985ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
127502025-04-30T06:35:47.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1112 } response = CabooseValue
127512025-04-30T06:35:47.986ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
127522025-04-30T06:35:47.986ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1113 } response = CabooseValue
127532025-04-30T06:35:47.986ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
127542025-04-30T06:35:47.986ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1114 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127552025-04-30T06:35:47.987ZINFOtest_metrics (dropshot): request completed latency_us = 1556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 54d10196-588e-4e97-a423-7403515dec21 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
127562025-04-30T06:35:48.007ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = f2d8a6da-b106-4d30-b8c1-efdae108c223 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
127572025-04-30T06:35:48.007ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
127582025-04-30T06:35:48.009ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1115 } response = CabooseValue
127592025-04-30T06:35:48.009ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
127602025-04-30T06:35:48.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1116 } response = CabooseValue
127612025-04-30T06:35:48.011ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
127622025-04-30T06:35:48.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1117 } response = CabooseValue
127632025-04-30T06:35:48.011ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
127642025-04-30T06:35:48.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1118 } response = CabooseValue
127652025-04-30T06:35:48.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
127662025-04-30T06:35:48.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1119 } response = CabooseValue
127672025-04-30T06:35:48.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
127682025-04-30T06:35:48.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1120 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
127692025-04-30T06:35:48.012ZINFOtest_metrics (dropshot): request completed latency_us = 5816 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = f2d8a6da-b106-4d30-b8c1-efdae108c223 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
127702025-04-30T06:35:48.014ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = fabe22fa-c625-4616-90b8-4b5c7ae2f611 uri = /sp/sled/1/component/rot/cmpa
127712025-04-30T06:35:48.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1121 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
127722025-04-30T06:35:48.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1121 } response = ReadRot(Ok)
127732025-04-30T06:35:48.015ZINFOtest_metrics (dropshot): request completed latency_us = 898 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = fabe22fa-c625-4616-90b8-4b5c7ae2f611 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
127742025-04-30T06:35:48.016ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = a30c540a-33c4-4709-b760-16ea7832bf9f uri = /sp/sled/1/component/rot/cfpa
127752025-04-30T06:35:48.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1122 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
127762025-04-30T06:35:48.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1122 } response = ReadRot(Ok)
127772025-04-30T06:35:48.017ZINFOtest_metrics (dropshot): request completed latency_us = 520 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = a30c540a-33c4-4709-b760-16ea7832bf9f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
127782025-04-30T06:35:48.017ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = d66746d8-6731-41a9-a95d-9f3d29b0c73a uri = /sp/sled/1/component/rot/cfpa
127792025-04-30T06:35:48.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1123 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
127802025-04-30T06:35:48.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1123 } response = ReadRot(Ok)
127812025-04-30T06:35:48.018ZINFOtest_metrics (dropshot): request completed latency_us = 525 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = d66746d8-6731-41a9-a95d-9f3d29b0c73a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
127822025-04-30T06:35:48.019ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 039e1f26-d426-4e58-8175-f99ccca903fe uri = /sp/sled/1/component/rot/cfpa
127832025-04-30T06:35:48.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1124 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
127842025-04-30T06:35:48.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1124 } response = ReadRot(Ok)
127852025-04-30T06:35:48.019ZINFOtest_metrics (dropshot): request completed latency_us = 849 local_addr = [::1]:36378 method = GET remote_addr = [::1]:50407 req_id = 039e1f26-d426-4e58-8175-f99ccca903fe response_code = 200 uri = /sp/sled/1/component/rot/cfpa
127862025-04-30T06:35:48.273ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:51674
127872025-04-30T06:35:48.273ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = bb6bf89a-35e4-4181-bf50-b4a28fe65843 uri = /ignition
127882025-04-30T06:35:48.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1002 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
127892025-04-30T06:35:48.274ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
127902025-04-30T06:35:48.274ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
127912025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
127922025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
127932025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
127942025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
127952025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
127962025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
127972025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
127982025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
127992025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
128002025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
128012025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
128022025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
128032025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
128042025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
128052025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
128062025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
128072025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
128082025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
128092025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
128102025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
128112025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
128122025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
128132025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
128142025-04-30T06:35:48.274ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
128152025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
128162025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
128172025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
128182025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
128192025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
128202025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
128212025-04-30T06:35:48.275ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
128222025-04-30T06:35:48.275ZINFOtest_metrics (dropshot): request completed latency_us = 770 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = bb6bf89a-35e4-4181-bf50-b4a28fe65843 response_code = 200 uri = /ignition
128232025-04-30T06:35:48.276ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = fc90dac5-5fcd-4f5b-8f53-d6f6cdf48eb2 uri = /sp/switch/0
128242025-04-30T06:35:48.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1003 }, kind: MgsRequest(SpState) }
128252025-04-30T06:35:48.277ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
128262025-04-30T06:35:48.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
128272025-04-30T06:35:48.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1004 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
128282025-04-30T06:35:48.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } 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(()) }))
128292025-04-30T06:35:48.278ZINFOtest_metrics (dropshot): request completed latency_us = 1209 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = fc90dac5-5fcd-4f5b-8f53-d6f6cdf48eb2 response_code = 200 uri = /sp/switch/0
128302025-04-30T06:35:48.278ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 75d23361-cc24-4fff-8fb9-6a36badb08d1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
128312025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
128322025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = CabooseValue
128332025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
128342025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
128352025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
128362025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
128372025-04-30T06:35:48.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
128382025-04-30T06:35:48.280ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = CabooseValue
128392025-04-30T06:35:48.280ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
128402025-04-30T06:35:48.280ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
128412025-04-30T06:35:48.280ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
128422025-04-30T06:35:48.280ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
128432025-04-30T06:35:48.280ZINFOtest_metrics (dropshot): request completed latency_us = 1987 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 75d23361-cc24-4fff-8fb9-6a36badb08d1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
128442025-04-30T06:35:48.283ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 51d8e5bb-a9ed-4ccf-9032-e7153fe1c745 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
128452025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
128462025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = CabooseValue
128472025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
128482025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
128492025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
128502025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
128512025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
128522025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = CabooseValue
128532025-04-30T06:35:48.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
128542025-04-30T06:35:48.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
128552025-04-30T06:35:48.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
128562025-04-30T06:35:48.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
128572025-04-30T06:35:48.289ZINFOtest_metrics (dropshot): request completed latency_us = 5349 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 51d8e5bb-a9ed-4ccf-9032-e7153fe1c745 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
128582025-04-30T06:35:48.290ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 7643054f-8dbc-45e9-92d6-978622da395b uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
128592025-04-30T06:35:48.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
128602025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = CabooseValue
128612025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
128622025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = CabooseValue
128632025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
128642025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1019 } response = CabooseValue
128652025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
128662025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } response = CabooseValue
128672025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
128682025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = CabooseValue
128692025-04-30T06:35:48.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
128702025-04-30T06:35:48.293ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
128712025-04-30T06:35:48.293ZINFOtest_metrics (dropshot): request completed latency_us = 2562 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 7643054f-8dbc-45e9-92d6-978622da395b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
128722025-04-30T06:35:48.294ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 01087b17-0666-4ce3-bd71-67afdf5a21df uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
128732025-04-30T06:35:48.295ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
128742025-04-30T06:35:48.295ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = CabooseValue
128752025-04-30T06:35:48.297ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
128762025-04-30T06:35:48.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } response = CabooseValue
128772025-04-30T06:35:48.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
128782025-04-30T06:35:48.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = CabooseValue
128792025-04-30T06:35:48.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
128802025-04-30T06:35:48.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = CabooseValue
128812025-04-30T06:35:48.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
128822025-04-30T06:35:48.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = CabooseValue
128832025-04-30T06:35:48.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
128842025-04-30T06:35:48.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
128852025-04-30T06:35:48.313ZINFOtest_metrics (dropshot): request completed latency_us = 18597 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 01087b17-0666-4ce3-bd71-67afdf5a21df response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
128862025-04-30T06:35:48.315ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 639bbc0e-c6cb-4fce-994a-076da157e752 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
128872025-04-30T06:35:48.315ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
128882025-04-30T06:35:48.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = CabooseValue
128892025-04-30T06:35:48.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
128902025-04-30T06:35:48.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } response = CabooseValue
128912025-04-30T06:35:48.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1031 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
128922025-04-30T06:35:48.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = CabooseValue
128932025-04-30T06:35:48.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1032 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
128942025-04-30T06:35:48.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = CabooseValue
128952025-04-30T06:35:48.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
128962025-04-30T06:35:48.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = CabooseValue
128972025-04-30T06:35:48.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
128982025-04-30T06:35:48.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
128992025-04-30T06:35:48.318ZINFOtest_metrics (dropshot): request completed latency_us = 2871 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 639bbc0e-c6cb-4fce-994a-076da157e752 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
129002025-04-30T06:35:48.318ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 962c2da8-ea3c-4289-9b50-c640f01a15bc uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
129012025-04-30T06:35:48.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
129022025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = CabooseValue
129032025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
129042025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = CabooseValue
129052025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1037 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
129062025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = CabooseValue
129072025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1038 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
129082025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = CabooseValue
129092025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
129102025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = CabooseValue
129112025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
129122025-04-30T06:35:48.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
129132025-04-30T06:35:48.320ZINFOtest_metrics (dropshot): request completed latency_us = 1321 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 962c2da8-ea3c-4289-9b50-c640f01a15bc response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
129142025-04-30T06:35:48.320ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = ed7db71b-22ec-4cb3-98c4-935671baadb7 uri = /sp/switch/0/component/rot/cmpa
129152025-04-30T06:35:48.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
129162025-04-30T06:35:48.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = ReadRot(Ok)
129172025-04-30T06:35:48.321ZINFOtest_metrics (dropshot): request completed latency_us = 491 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = ed7db71b-22ec-4cb3-98c4-935671baadb7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
129182025-04-30T06:35:48.321ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 26517694-e59e-4742-9715-7a6d5423b3e5 uri = /sp/switch/0/component/rot/cfpa
129192025-04-30T06:35:48.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
129202025-04-30T06:35:48.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } response = ReadRot(Ok)
129212025-04-30T06:35:48.322ZINFOtest_metrics (dropshot): request completed latency_us = 584 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 26517694-e59e-4742-9715-7a6d5423b3e5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
129222025-04-30T06:35:48.324ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 6b85c1a7-f904-44ee-b2b5-2ad2b4c7780c uri = /sp/switch/0/component/rot/cfpa
129232025-04-30T06:35:48.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1043 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
129242025-04-30T06:35:48.332ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
129252025-04-30T06:35:48.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
129262025-04-30T06:35:48.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
129272025-04-30T06:35:48.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
129282025-04-30T06:35:48.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 933 }, kind: MgsRequest(SpState) }
129292025-04-30T06:35:48.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1125 }, kind: MgsRequest(SpState) }
129302025-04-30T06:35:48.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1125 }, kind: MgsRequest(SpState) }
129312025-04-30T06:35:48.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
129322025-04-30T06:35:48.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
129332025-04-30T06:35:48.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
129342025-04-30T06:35:48.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = ReadRot(Ok)
129352025-04-30T06:35:48.334ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1044 }, kind: MgsRequest(SpState) }
129362025-04-30T06:35:48.334ZINFOtest_metrics (dropshot): request completed latency_us = 10399 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 6b85c1a7-f904-44ee-b2b5-2ad2b4c7780c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
129372025-04-30T06:35:48.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
129382025-04-30T06:35:48.335ZTRACtest_metrics (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, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129392025-04-30T06:35:48.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1125 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129402025-04-30T06:35:48.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1125 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 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:35:48.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 934 }, kind: MgsRequest(SpState) }
129422025-04-30T06:35:48.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
129432025-04-30T06:35:48.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
129442025-04-30T06:35:48.337ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
129452025-04-30T06:35:48.337ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
129462025-04-30T06:35:48.337ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
129472025-04-30T06:35:48.338ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
129482025-04-30T06:35:48.338ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
129492025-04-30T06:35:48.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129502025-04-30T06:35:48.338ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 542c8e86-cadf-482b-988a-0f24113337f7 uri = /sp/switch/0/component/rot/cfpa
129512025-04-30T06:35:48.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
129522025-04-30T06:35:48.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
129532025-04-30T06:35:48.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
129542025-04-30T06:35:48.339ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
129552025-04-30T06:35:48.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129562025-04-30T06:35:48.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129572025-04-30T06:35:48.339ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
129582025-04-30T06:35:48.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
129592025-04-30T06:35:48.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
129602025-04-30T06:35:48.340ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
129612025-04-30T06:35:48.340ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
129622025-04-30T06:35:48.341ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
129632025-04-30T06:35:48.341ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
129642025-04-30T06:35:48.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129652025-04-30T06:35:48.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
129662025-04-30T06:35:48.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1127 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129672025-04-30T06:35:48.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1127 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129682025-04-30T06:35:48.346ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
129692025-04-30T06:35:48.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
129702025-04-30T06:35:48.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
129712025-04-30T06:35:48.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
129722025-04-30T06:35:48.347ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
129732025-04-30T06:35:48.347ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
129742025-04-30T06:35:48.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = ReadRot(Ok)
129752025-04-30T06:35:48.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
129762025-04-30T06:35:48.347ZINFOtest_metrics (dropshot): request completed latency_us = 9299 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 542c8e86-cadf-482b-988a-0f24113337f7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
129772025-04-30T06:35:48.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
129782025-04-30T06:35:48.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
129792025-04-30T06:35:48.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129802025-04-30T06:35:48.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129812025-04-30T06:35:48.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
129822025-04-30T06:35:48.350ZTRACtest_metrics (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 }) }
129832025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
129842025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
129852025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
129862025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
129872025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
129882025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
129892025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
129902025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
129912025-04-30T06:35:48.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
129922025-04-30T06:35:48.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129932025-04-30T06:35:48.350ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 03d870db-7ac4-4665-acec-27829ef79ce0 uri = /sp/switch/1
129942025-04-30T06:35:48.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(SpState) }
129952025-04-30T06:35:48.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 935 }, kind: MgsRequest(SpState) }
129962025-04-30T06:35:48.351ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
129972025-04-30T06:35:48.351ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
129982025-04-30T06:35:48.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1129 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
129992025-04-30T06:35:48.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1129 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
130002025-04-30T06:35:48.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
130012025-04-30T06:35:48.356ZTRACtest_metrics (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 }) }
130022025-04-30T06:35:48.356ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
130032025-04-30T06:35:48.356ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
130042025-04-30T06:35:48.356ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
130052025-04-30T06:35:48.356ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
130062025-04-30T06:35:48.356ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
130072025-04-30T06:35:48.356ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
130082025-04-30T06:35:48.356ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
130092025-04-30T06:35:48.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 936 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
130102025-04-30T06:35:48.356ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1130 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
130112025-04-30T06:35:48.356ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1130 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
130122025-04-30T06:35:48.358ZTRACtest_metrics (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 }) }
130132025-04-30T06:35:48.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
130142025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
130152025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
130162025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
130172025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
130182025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
130192025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
130202025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
130212025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
130222025-04-30T06:35:48.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
130232025-04-30T06:35:48.358ZTRACtest_metrics (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(()) }))
130242025-04-30T06:35:48.358ZINFOtest_metrics (dropshot): request completed latency_us = 8389 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 03d870db-7ac4-4665-acec-27829ef79ce0 response_code = 200 uri = /sp/switch/1
130252025-04-30T06:35:48.359ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1131 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
130262025-04-30T06:35:48.359ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
130272025-04-30T06:35:48.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
130282025-04-30T06:35:48.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
130292025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
130302025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
130312025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
130322025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
130332025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
130342025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
130352025-04-30T06:35:48.370ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
130362025-04-30T06:35:48.370ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 3ec5bd0b-f5c8-4554-8307-0df37809c0c1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
130372025-04-30T06:35:48.372ZTRACtest_metrics (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] }) }
130382025-04-30T06:35:48.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1132 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
130392025-04-30T06:35:48.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1132 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
130402025-04-30T06:35:48.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
130412025-04-30T06:35:48.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
130422025-04-30T06:35:48.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
130432025-04-30T06:35:48.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
130442025-04-30T06:35:48.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
130452025-04-30T06:35:48.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
130462025-04-30T06:35:48.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
130472025-04-30T06:35:48.381ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
130482025-04-30T06:35:48.381ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
130492025-04-30T06:35:48.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 937 } response = CabooseValue
130502025-04-30T06:35:48.381ZTRACtest_metrics (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] }) }
130512025-04-30T06:35:48.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1133 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
130522025-04-30T06:35:48.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1133 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
130532025-04-30T06:35:48.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1134 }, kind: MgsRequest(SpState) }
130542025-04-30T06:35:48.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1134 }, kind: MgsRequest(SpState) }
130552025-04-30T06:35:48.394ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
130562025-04-30T06:35:48.394ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
130572025-04-30T06:35:48.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 938 } response = CabooseValue
130582025-04-30T06:35:48.394ZTRACtest_metrics (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] }) }
130592025-04-30T06:35:48.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1134 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
130602025-04-30T06:35:48.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1134 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
130612025-04-30T06:35:48.395ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
130622025-04-30T06:35:48.395ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
130632025-04-30T06:35:48.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 939 } response = CabooseValue
130642025-04-30T06:35:48.395ZTRACtest_metrics (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] }) }
130652025-04-30T06:35:48.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 940 } response = CabooseValue
130662025-04-30T06:35:48.395ZTRACtest_metrics (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] }) }
130672025-04-30T06:35:48.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 941 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
130682025-04-30T06:35:48.395ZTRACtest_metrics (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] }) }
130692025-04-30T06:35:48.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 942 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130702025-04-30T06:35:48.395ZINFOtest_metrics (dropshot): request completed latency_us = 24847 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 3ec5bd0b-f5c8-4554-8307-0df37809c0c1 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
130712025-04-30T06:35:48.399ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 26b86e51-d1c7-4913-a084-b93bbfcda3a3 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
130722025-04-30T06:35:48.399ZTRACtest_metrics (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] }) }
130732025-04-30T06:35:48.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 943 } response = CabooseValue
130742025-04-30T06:35:48.401ZTRACtest_metrics (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] }) }
130752025-04-30T06:35:48.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 944 } response = CabooseValue
130762025-04-30T06:35:48.402ZTRACtest_metrics (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] }) }
130772025-04-30T06:35:48.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 945 } response = CabooseValue
130782025-04-30T06:35:48.402ZTRACtest_metrics (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] }) }
130792025-04-30T06:35:48.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 946 } response = CabooseValue
130802025-04-30T06:35:48.403ZTRACtest_metrics (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] }) }
130812025-04-30T06:35:48.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 947 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
130822025-04-30T06:35:48.404ZTRACtest_metrics (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] }) }
130832025-04-30T06:35:48.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 948 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130842025-04-30T06:35:48.404ZINFOtest_metrics (dropshot): request completed latency_us = 5116 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 26b86e51-d1c7-4913-a084-b93bbfcda3a3 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
130852025-04-30T06:35:48.405ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 90234bf5-c4f7-42fa-8c4b-c32c32c7d3b6 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
130862025-04-30T06:35:48.405ZTRACtest_metrics (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] }) }
130872025-04-30T06:35:48.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 949 } response = CabooseValue
130882025-04-30T06:35:48.405ZTRACtest_metrics (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] }) }
130892025-04-30T06:35:48.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 950 } response = CabooseValue
130902025-04-30T06:35:48.405ZTRACtest_metrics (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] }) }
130912025-04-30T06:35:48.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 951 } response = CabooseValue
130922025-04-30T06:35:48.406ZTRACtest_metrics (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] }) }
130932025-04-30T06:35:48.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 952 } response = CabooseValue
130942025-04-30T06:35:48.406ZTRACtest_metrics (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] }) }
130952025-04-30T06:35:48.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 953 } response = CabooseValue
130962025-04-30T06:35:48.406ZTRACtest_metrics (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] }) }
130972025-04-30T06:35:48.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 954 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
130982025-04-30T06:35:48.407ZINFOtest_metrics (dropshot): request completed latency_us = 1959 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 90234bf5-c4f7-42fa-8c4b-c32c32c7d3b6 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
130992025-04-30T06:35:48.407ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = c35bacba-9404-4b28-a936-0cdbe0c7fd14 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
131002025-04-30T06:35:48.408ZTRACtest_metrics (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] }) }
131012025-04-30T06:35:48.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 955 } response = CabooseValue
131022025-04-30T06:35:48.408ZTRACtest_metrics (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] }) }
131032025-04-30T06:35:48.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 956 } response = CabooseValue
131042025-04-30T06:35:48.408ZTRACtest_metrics (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] }) }
131052025-04-30T06:35:48.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 957 } response = CabooseValue
131062025-04-30T06:35:48.408ZTRACtest_metrics (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] }) }
131072025-04-30T06:35:48.409ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 958 } response = CabooseValue
131082025-04-30T06:35:48.409ZTRACtest_metrics (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] }) }
131092025-04-30T06:35:48.409ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 959 } response = CabooseValue
131102025-04-30T06:35:48.409ZTRACtest_metrics (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] }) }
131112025-04-30T06:35:48.409ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 960 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131122025-04-30T06:35:48.409ZINFOtest_metrics (dropshot): request completed latency_us = 1543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = c35bacba-9404-4b28-a936-0cdbe0c7fd14 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
131132025-04-30T06:35:48.410ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 21789f00-f04e-4f86-96d0-b1ab482ec9c6 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
131142025-04-30T06:35:48.410ZTRACtest_metrics (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] }) }
131152025-04-30T06:35:48.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 961 } response = CabooseValue
131162025-04-30T06:35:48.411ZTRACtest_metrics (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] }) }
131172025-04-30T06:35:48.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 962 } response = CabooseValue
131182025-04-30T06:35:48.411ZTRACtest_metrics (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] }) }
131192025-04-30T06:35:48.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 963 } response = CabooseValue
131202025-04-30T06:35:48.411ZTRACtest_metrics (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] }) }
131212025-04-30T06:35:48.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 964 } response = CabooseValue
131222025-04-30T06:35:48.411ZTRACtest_metrics (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] }) }
131232025-04-30T06:35:48.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 965 } response = CabooseValue
131242025-04-30T06:35:48.412ZTRACtest_metrics (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] }) }
131252025-04-30T06:35:48.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 966 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131262025-04-30T06:35:48.413ZINFOtest_metrics (dropshot): request completed latency_us = 2536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 21789f00-f04e-4f86-96d0-b1ab482ec9c6 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
131272025-04-30T06:35:48.413ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 34545379-2164-4f86-b9d8-90d61f9a7fc0 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
131282025-04-30T06:35:48.413ZTRACtest_metrics (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] }) }
131292025-04-30T06:35:48.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 967 } response = CabooseValue
131302025-04-30T06:35:48.414ZTRACtest_metrics (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] }) }
131312025-04-30T06:35:48.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 968 } response = CabooseValue
131322025-04-30T06:35:48.414ZTRACtest_metrics (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] }) }
131332025-04-30T06:35:48.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 969 } response = CabooseValue
131342025-04-30T06:35:48.415ZTRACtest_metrics (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] }) }
131352025-04-30T06:35:48.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 970 } response = CabooseValue
131362025-04-30T06:35:48.415ZTRACtest_metrics (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] }) }
131372025-04-30T06:35:48.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 971 } response = CabooseValue
131382025-04-30T06:35:48.415ZTRACtest_metrics (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] }) }
131392025-04-30T06:35:48.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 972 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131402025-04-30T06:35:48.415ZINFOtest_metrics (dropshot): request completed latency_us = 2047 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 34545379-2164-4f86-b9d8-90d61f9a7fc0 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
131412025-04-30T06:35:48.416ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 5d79a6fb-944b-46bf-9d29-6c7dd9ba06d4 uri = /sp/switch/1/component/rot/cmpa
131422025-04-30T06:35:48.416ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 973 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
131432025-04-30T06:35:48.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 973 } response = ReadRot(Ok)
131442025-04-30T06:35:48.417ZINFOtest_metrics (dropshot): request completed latency_us = 742 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 5d79a6fb-944b-46bf-9d29-6c7dd9ba06d4 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
131452025-04-30T06:35:48.417ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = b36caa87-e7a2-4705-b71b-9c8e64a2ff89 uri = /sp/switch/1/component/rot/cfpa
131462025-04-30T06:35:48.418ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 974 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
131472025-04-30T06:35:48.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 974 } response = ReadRot(Ok)
131482025-04-30T06:35:48.418ZINFOtest_metrics (dropshot): request completed latency_us = 710 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = b36caa87-e7a2-4705-b71b-9c8e64a2ff89 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
131492025-04-30T06:35:48.420ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 7d941b9f-0d77-4933-9b72-169c2fb498c7 uri = /sp/switch/1/component/rot/cfpa
131502025-04-30T06:35:48.421ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 975 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
131512025-04-30T06:35:48.421ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 975 } response = ReadRot(Ok)
131522025-04-30T06:35:48.423ZINFOtest_metrics (dropshot): request completed latency_us = 3018 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 7d941b9f-0d77-4933-9b72-169c2fb498c7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
131532025-04-30T06:35:48.424ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = ac167fc6-dd87-4b96-acc1-0fb3aa331cca uri = /sp/switch/1/component/rot/cfpa
131542025-04-30T06:35:48.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 976 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
131552025-04-30T06:35:48.427ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 976 } response = ReadRot(Ok)
131562025-04-30T06:35:48.427ZINFOtest_metrics (dropshot): request completed latency_us = 2767 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = ac167fc6-dd87-4b96-acc1-0fb3aa331cca response_code = 200 uri = /sp/switch/1/component/rot/cfpa
131572025-04-30T06:35:48.428ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 29e26ebf-97a3-4f08-86f6-9949f3447616 uri = /sp/sled/0
131582025-04-30T06:35:48.428ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1135 }, kind: MgsRequest(SpState) }
131592025-04-30T06:35:48.429ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
131602025-04-30T06:35:48.429ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1135 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
131612025-04-30T06:35:48.429ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1136 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
131622025-04-30T06:35:48.430ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1136 } 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(()) }))
131632025-04-30T06:35:48.430ZINFOtest_metrics (dropshot): request completed latency_us = 1942 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 29e26ebf-97a3-4f08-86f6-9949f3447616 response_code = 200 uri = /sp/sled/0
131642025-04-30T06:35:48.431ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = ba409dca-5aff-4bc2-a4cb-853d7884dedc uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
131652025-04-30T06:35:48.431ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
131662025-04-30T06:35:48.431ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1137 } response = CabooseValue
131672025-04-30T06:35:48.432ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
131682025-04-30T06:35:48.432ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1138 } response = CabooseValue
131692025-04-30T06:35:48.432ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
131702025-04-30T06:35:48.432ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1139 } response = CabooseValue
131712025-04-30T06:35:48.432ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
131722025-04-30T06:35:48.433ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1140 } response = CabooseValue
131732025-04-30T06:35:48.433ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
131742025-04-30T06:35:48.433ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1141 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
131752025-04-30T06:35:48.433ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
131762025-04-30T06:35:48.433ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131772025-04-30T06:35:48.433ZINFOtest_metrics (dropshot): request completed latency_us = 2479 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = ba409dca-5aff-4bc2-a4cb-853d7884dedc response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
131782025-04-30T06:35:48.434ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 2b1d8027-52d6-4835-bb0d-657834bf65e7 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
131792025-04-30T06:35:48.435ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
131802025-04-30T06:35:48.435ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1143 } response = CabooseValue
131812025-04-30T06:35:48.435ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
131822025-04-30T06:35:48.435ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1144 } response = CabooseValue
131832025-04-30T06:35:48.435ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
131842025-04-30T06:35:48.435ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1145 } response = CabooseValue
131852025-04-30T06:35:48.435ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
131862025-04-30T06:35:48.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1146 } response = CabooseValue
131872025-04-30T06:35:48.436ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
131882025-04-30T06:35:48.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1147 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
131892025-04-30T06:35:48.436ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
131902025-04-30T06:35:48.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1148 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
131912025-04-30T06:35:48.436ZINFOtest_metrics (dropshot): request completed latency_us = 1797 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 2b1d8027-52d6-4835-bb0d-657834bf65e7 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
131922025-04-30T06:35:48.437ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 16aafc76-630d-47d1-8318-d783385cb583 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
131932025-04-30T06:35:48.437ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
131942025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1149 } response = CabooseValue
131952025-04-30T06:35:48.438ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
131962025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1150 } response = CabooseValue
131972025-04-30T06:35:48.438ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
131982025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1151 } response = CabooseValue
131992025-04-30T06:35:48.438ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
132002025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1152 } response = CabooseValue
132012025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
132022025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1153 } response = CabooseValue
132032025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
132042025-04-30T06:35:48.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132052025-04-30T06:35:48.439ZINFOtest_metrics (dropshot): request completed latency_us = 1362 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 16aafc76-630d-47d1-8318-d783385cb583 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
132062025-04-30T06:35:48.439ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 6e116bc9-d528-43a7-9f3e-4fdfc97d3f0d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
132072025-04-30T06:35:48.440ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
132082025-04-30T06:35:48.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1155 } response = CabooseValue
132092025-04-30T06:35:48.440ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
132102025-04-30T06:35:48.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1156 } response = CabooseValue
132112025-04-30T06:35:48.440ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
132122025-04-30T06:35:48.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1157 } response = CabooseValue
132132025-04-30T06:35:48.440ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
132142025-04-30T06:35:48.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1158 } response = CabooseValue
132152025-04-30T06:35:48.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
132162025-04-30T06:35:48.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1159 } response = CabooseValue
132172025-04-30T06:35:48.441ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
132182025-04-30T06:35:48.441ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132192025-04-30T06:35:48.441ZINFOtest_metrics (dropshot): request completed latency_us = 1450 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 6e116bc9-d528-43a7-9f3e-4fdfc97d3f0d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
132202025-04-30T06:35:48.442ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 20ec9c9e-aa67-4541-95fa-d1bc87c0838a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
132212025-04-30T06:35:48.442ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
132222025-04-30T06:35:48.442ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1161 } response = CabooseValue
132232025-04-30T06:35:48.442ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
132242025-04-30T06:35:48.442ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1162 } response = CabooseValue
132252025-04-30T06:35:48.442ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
132262025-04-30T06:35:48.442ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1163 } response = CabooseValue
132272025-04-30T06:35:48.442ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
132282025-04-30T06:35:48.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1164 } response = CabooseValue
132292025-04-30T06:35:48.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
132302025-04-30T06:35:48.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1165 } response = CabooseValue
132312025-04-30T06:35:48.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
132322025-04-30T06:35:48.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132332025-04-30T06:35:48.444ZINFOtest_metrics (dropshot): request completed latency_us = 2182 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 20ec9c9e-aa67-4541-95fa-d1bc87c0838a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
132342025-04-30T06:35:48.445ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 0f7b698e-3113-4bab-b58c-a9cca8ec655e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
132352025-04-30T06:35:48.445ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
132362025-04-30T06:35:48.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1167 } response = CabooseValue
132372025-04-30T06:35:48.445ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
132382025-04-30T06:35:48.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1168 } response = CabooseValue
132392025-04-30T06:35:48.445ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
132402025-04-30T06:35:48.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1169 } response = CabooseValue
132412025-04-30T06:35:48.445ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
132422025-04-30T06:35:48.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1170 } response = CabooseValue
132432025-04-30T06:35:48.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
132442025-04-30T06:35:48.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1171 } response = CabooseValue
132452025-04-30T06:35:48.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
132462025-04-30T06:35:48.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132472025-04-30T06:35:48.446ZINFOtest_metrics (dropshot): request completed latency_us = 1363 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 0f7b698e-3113-4bab-b58c-a9cca8ec655e response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
132482025-04-30T06:35:48.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = c34daea9-821c-4c88-b53a-1f43fbb47206 uri = /sp/sled/0/component/rot/cmpa
132492025-04-30T06:35:48.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1173 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
132502025-04-30T06:35:48.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1173 } response = ReadRot(Ok)
132512025-04-30T06:35:48.448ZINFOtest_metrics (dropshot): request completed latency_us = 865 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = c34daea9-821c-4c88-b53a-1f43fbb47206 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
132522025-04-30T06:35:48.449ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = b3ee33ef-daff-40c8-b0a3-b539d98d1d1f uri = /sp/sled/0/component/rot/cfpa
132532025-04-30T06:35:48.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1174 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
132542025-04-30T06:35:48.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1174 } response = ReadRot(Ok)
132552025-04-30T06:35:48.449ZINFOtest_metrics (dropshot): request completed latency_us = 695 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = b3ee33ef-daff-40c8-b0a3-b539d98d1d1f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
132562025-04-30T06:35:48.450ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = d68449c0-4635-437f-88c0-a779f4c4017b uri = /sp/sled/0/component/rot/cfpa
132572025-04-30T06:35:48.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1175 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
132582025-04-30T06:35:48.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1175 } response = ReadRot(Ok)
132592025-04-30T06:35:48.451ZINFOtest_metrics (dropshot): request completed latency_us = 649 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = d68449c0-4635-437f-88c0-a779f4c4017b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
132602025-04-30T06:35:48.451ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 6f656464-939c-4aca-bc70-3ea1ee58f72a uri = /sp/sled/0/component/rot/cfpa
132612025-04-30T06:35:48.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1176 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
132622025-04-30T06:35:48.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1176 } response = ReadRot(Ok)
132632025-04-30T06:35:48.452ZINFOtest_metrics (dropshot): request completed latency_us = 745 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 6f656464-939c-4aca-bc70-3ea1ee58f72a response_code = 200 uri = /sp/sled/0/component/rot/cfpa
132642025-04-30T06:35:48.453ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 9af06b6a-3027-4d87-a655-f6746c87ad9b uri = /sp/sled/1
132652025-04-30T06:35:48.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1135 }, kind: MgsRequest(SpState) }
132662025-04-30T06:35:48.453ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
132672025-04-30T06:35:48.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1135 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
132682025-04-30T06:35:48.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1136 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
132692025-04-30T06:35:48.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1136 } 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(()) }))
132702025-04-30T06:35:48.454ZINFOtest_metrics (dropshot): request completed latency_us = 1112 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 9af06b6a-3027-4d87-a655-f6746c87ad9b response_code = 200 uri = /sp/sled/1
132712025-04-30T06:35:48.455ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = f0a6d4f6-d336-45d3-a511-56de42c1a9aa uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
132722025-04-30T06:35:48.455ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
132732025-04-30T06:35:48.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1137 } response = CabooseValue
132742025-04-30T06:35:48.455ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
132752025-04-30T06:35:48.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1138 } response = CabooseValue
132762025-04-30T06:35:48.456ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
132772025-04-30T06:35:48.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1139 } response = CabooseValue
132782025-04-30T06:35:48.457ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
132792025-04-30T06:35:48.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1140 } response = CabooseValue
132802025-04-30T06:35:48.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
132812025-04-30T06:35:48.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1141 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
132822025-04-30T06:35:48.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
132832025-04-30T06:35:48.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132842025-04-30T06:35:48.457ZINFOtest_metrics (dropshot): request completed latency_us = 1556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = f0a6d4f6-d336-45d3-a511-56de42c1a9aa response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
132852025-04-30T06:35:48.458ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 63cec95c-8dd8-4fb3-bb6f-b62363f8fd6b uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
132862025-04-30T06:35:48.458ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
132872025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1143 } response = CabooseValue
132882025-04-30T06:35:48.459ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
132892025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1144 } response = CabooseValue
132902025-04-30T06:35:48.459ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
132912025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1145 } response = CabooseValue
132922025-04-30T06:35:48.459ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
132932025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1146 } response = CabooseValue
132942025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
132952025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1147 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
132962025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
132972025-04-30T06:35:48.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1148 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
132982025-04-30T06:35:48.459ZINFOtest_metrics (dropshot): request completed latency_us = 1452 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 63cec95c-8dd8-4fb3-bb6f-b62363f8fd6b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
132992025-04-30T06:35:48.459ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 8680d46f-e6f6-431e-b0b8-bd1ce05a45f2 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
133002025-04-30T06:35:48.460ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
133012025-04-30T06:35:48.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1149 } response = CabooseValue
133022025-04-30T06:35:48.460ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
133032025-04-30T06:35:48.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1150 } response = CabooseValue
133042025-04-30T06:35:48.460ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
133052025-04-30T06:35:48.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1151 } response = CabooseValue
133062025-04-30T06:35:48.460ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
133072025-04-30T06:35:48.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1152 } response = CabooseValue
133082025-04-30T06:35:48.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
133092025-04-30T06:35:48.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1153 } response = CabooseValue
133102025-04-30T06:35:48.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
133112025-04-30T06:35:48.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133122025-04-30T06:35:48.461ZINFOtest_metrics (dropshot): request completed latency_us = 1433 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 8680d46f-e6f6-431e-b0b8-bd1ce05a45f2 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
133132025-04-30T06:35:48.461ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 7cb1e24b-f42c-4dc7-969e-c7cf3f61cd5d uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
133142025-04-30T06:35:48.462ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
133152025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1155 } response = CabooseValue
133162025-04-30T06:35:48.462ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
133172025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1156 } response = CabooseValue
133182025-04-30T06:35:48.462ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
133192025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1157 } response = CabooseValue
133202025-04-30T06:35:48.462ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
133212025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1158 } response = CabooseValue
133222025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
133232025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1159 } response = CabooseValue
133242025-04-30T06:35:48.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
133252025-04-30T06:35:48.463ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133262025-04-30T06:35:48.463ZINFOtest_metrics (dropshot): request completed latency_us = 1431 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 7cb1e24b-f42c-4dc7-969e-c7cf3f61cd5d response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
133272025-04-30T06:35:48.464ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = e0d13d35-5214-4579-a44a-a020533eb91d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
133282025-04-30T06:35:48.464ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
133292025-04-30T06:35:48.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1161 } response = CabooseValue
133302025-04-30T06:35:48.464ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
133312025-04-30T06:35:48.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1162 } response = CabooseValue
133322025-04-30T06:35:48.464ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
133332025-04-30T06:35:48.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1163 } response = CabooseValue
133342025-04-30T06:35:48.464ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
133352025-04-30T06:35:48.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1164 } response = CabooseValue
133362025-04-30T06:35:48.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
133372025-04-30T06:35:48.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1165 } response = CabooseValue
133382025-04-30T06:35:48.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
133392025-04-30T06:35:48.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133402025-04-30T06:35:48.465ZINFOtest_metrics (dropshot): request completed latency_us = 1238 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = e0d13d35-5214-4579-a44a-a020533eb91d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
133412025-04-30T06:35:48.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 78c21f24-5ceb-4b9d-bde1-514dab15df24 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
133422025-04-30T06:35:48.466ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
133432025-04-30T06:35:48.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1167 } response = CabooseValue
133442025-04-30T06:35:48.466ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
133452025-04-30T06:35:48.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1168 } response = CabooseValue
133462025-04-30T06:35:48.466ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
133472025-04-30T06:35:48.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1169 } response = CabooseValue
133482025-04-30T06:35:48.467ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
133492025-04-30T06:35:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1170 } response = CabooseValue
133502025-04-30T06:35:48.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
133512025-04-30T06:35:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1171 } response = CabooseValue
133522025-04-30T06:35:48.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
133532025-04-30T06:35:48.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
133542025-04-30T06:35:48.476ZINFOtest_metrics (dropshot): request completed latency_us = 10518 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 78c21f24-5ceb-4b9d-bde1-514dab15df24 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
133552025-04-30T06:35:48.478ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = c82d97a1-9fd7-42ef-b660-98f6d02bfdc4 uri = /sp/sled/1/component/rot/cmpa
133562025-04-30T06:35:48.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1173 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
133572025-04-30T06:35:48.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1173 } response = ReadRot(Ok)
133582025-04-30T06:35:48.479ZINFOtest_metrics (dropshot): request completed latency_us = 544 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = c82d97a1-9fd7-42ef-b660-98f6d02bfdc4 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
133592025-04-30T06:35:48.480ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = d7a7f5de-4b38-4bf5-b33b-0f4756686ed6 uri = /sp/sled/1/component/rot/cfpa
133602025-04-30T06:35:48.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1174 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
133612025-04-30T06:35:48.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1174 } response = ReadRot(Ok)
133622025-04-30T06:35:48.481ZINFOtest_metrics (dropshot): request completed latency_us = 690 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = d7a7f5de-4b38-4bf5-b33b-0f4756686ed6 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
133632025-04-30T06:35:48.482ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = b7fb7040-bf28-47d8-955e-f01844fc4929 uri = /sp/sled/1/component/rot/cfpa
133642025-04-30T06:35:48.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1175 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
133652025-04-30T06:35:48.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1175 } response = ReadRot(Ok)
133662025-04-30T06:35:48.482ZINFOtest_metrics (dropshot): request completed latency_us = 438 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = b7fb7040-bf28-47d8-955e-f01844fc4929 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
133672025-04-30T06:35:48.491ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 61629ae6-1aea-4521-9d81-c72d7f1793e1 uri = /sp/sled/1/component/rot/cfpa
133682025-04-30T06:35:48.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1176 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
133692025-04-30T06:35:48.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1176 } response = ReadRot(Ok)
133702025-04-30T06:35:48.492ZINFOtest_metrics (dropshot): request completed latency_us = 1424 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51674 req_id = 61629ae6-1aea-4521-9d81-c72d7f1793e1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
133712025-04-30T06:35:48.684ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:58917
133722025-04-30T06:35:48.684ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 80e6c5d7-0f56-458a-a6ad-ce22e769e2f1 uri = /ignition
133732025-04-30T06:35:48.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1049 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
133742025-04-30T06:35:48.694ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
133752025-04-30T06:35:48.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
133762025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
133772025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
133782025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
133792025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
133802025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
133812025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
133822025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
133832025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
133842025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
133852025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
133862025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
133872025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
133882025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
133892025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
133902025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
133912025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
133922025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
133932025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
133942025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
133952025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
133962025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
133972025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
133982025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
133992025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
134002025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
134012025-04-30T06:35:48.695ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
134022025-04-30T06:35:48.696ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
134032025-04-30T06:35:48.696ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
134042025-04-30T06:35:48.696ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
134052025-04-30T06:35:48.696ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
134062025-04-30T06:35:48.696ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
134072025-04-30T06:35:48.696ZINFOtest_metrics (dropshot): request completed latency_us = 10800 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 80e6c5d7-0f56-458a-a6ad-ce22e769e2f1 response_code = 200 uri = /ignition
134082025-04-30T06:35:48.696ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 230d66aa-b632-4325-b513-9c27c8cd7c1c uri = /sp/switch/0
134092025-04-30T06:35:48.696ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1050 }, kind: MgsRequest(SpState) }
134102025-04-30T06:35:48.697ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
134112025-04-30T06:35:48.698ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
134122025-04-30T06:35:48.698ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
134132025-04-30T06:35:48.699ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } 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(()) }))
134142025-04-30T06:35:48.699ZINFOtest_metrics (dropshot): request completed latency_us = 2753 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 230d66aa-b632-4325-b513-9c27c8cd7c1c response_code = 200 uri = /sp/switch/0
134152025-04-30T06:35:48.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = a12e89fe-a38c-4707-959c-0607fe3d9b75 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
134162025-04-30T06:35:48.700ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
134172025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
134182025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
134192025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = CabooseValue
134202025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
134212025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = CabooseValue
134222025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
134232025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
134242025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
134252025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
134262025-04-30T06:35:48.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
134272025-04-30T06:35:48.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134282025-04-30T06:35:48.702ZINFOtest_metrics (dropshot): request completed latency_us = 1641 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = a12e89fe-a38c-4707-959c-0607fe3d9b75 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
134292025-04-30T06:35:48.704ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = b3dc0c94-4726-4036-80b9-0d8fd3b4b51b uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
134302025-04-30T06:35:48.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
134312025-04-30T06:35:48.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = CabooseValue
134322025-04-30T06:35:48.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
134332025-04-30T06:35:48.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = CabooseValue
134342025-04-30T06:35:48.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
134352025-04-30T06:35:48.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = CabooseValue
134362025-04-30T06:35:48.706ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
134372025-04-30T06:35:48.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = CabooseValue
134382025-04-30T06:35:48.706ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
134392025-04-30T06:35:48.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
134402025-04-30T06:35:48.706ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
134412025-04-30T06:35:48.706ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134422025-04-30T06:35:48.707ZINFOtest_metrics (dropshot): request completed latency_us = 2320 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = b3dc0c94-4726-4036-80b9-0d8fd3b4b51b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
134432025-04-30T06:35:48.708ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 88d4c30d-b568-4714-9a29-5dfb692ac9a8 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
134442025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
134452025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } response = CabooseValue
134462025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
134472025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = CabooseValue
134482025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
134492025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = CabooseValue
134502025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
134512025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = CabooseValue
134522025-04-30T06:35:48.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
134532025-04-30T06:35:48.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = CabooseValue
134542025-04-30T06:35:48.710ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
134552025-04-30T06:35:48.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1069 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134562025-04-30T06:35:48.710ZINFOtest_metrics (dropshot): request completed latency_us = 2634 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 88d4c30d-b568-4714-9a29-5dfb692ac9a8 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
134572025-04-30T06:35:48.710ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 17d9d0a4-1ee2-4e58-bd6b-088287f8888a uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
134582025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
134592025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1070 } response = CabooseValue
134602025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
134612025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1071 } response = CabooseValue
134622025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
134632025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1072 } response = CabooseValue
134642025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
134652025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1073 } response = CabooseValue
134662025-04-30T06:35:48.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
134672025-04-30T06:35:48.713ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1074 } response = CabooseValue
134682025-04-30T06:35:48.713ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
134692025-04-30T06:35:48.713ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1075 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134702025-04-30T06:35:48.713ZINFOtest_metrics (dropshot): request completed latency_us = 2857 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 17d9d0a4-1ee2-4e58-bd6b-088287f8888a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
134712025-04-30T06:35:48.714ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 5d3dace5-3fe0-4bbf-9dcc-c9e092d0e70e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
134722025-04-30T06:35:48.715ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
134732025-04-30T06:35:48.715ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1076 } response = CabooseValue
134742025-04-30T06:35:48.715ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
134752025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1077 } response = CabooseValue
134762025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
134772025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1078 } response = CabooseValue
134782025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1079 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
134792025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1079 } response = CabooseValue
134802025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1080 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
134812025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1080 } response = CabooseValue
134822025-04-30T06:35:48.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1081 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
134832025-04-30T06:35:48.717ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1081 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134842025-04-30T06:35:48.717ZINFOtest_metrics (dropshot): request completed latency_us = 3056 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 5d3dace5-3fe0-4bbf-9dcc-c9e092d0e70e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
134852025-04-30T06:35:48.718ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = a45d15a0-9359-433c-aa92-ffe115a5ea75 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
134862025-04-30T06:35:48.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1082 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
134872025-04-30T06:35:48.719ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1082 } response = CabooseValue
134882025-04-30T06:35:48.719ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1083 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
134892025-04-30T06:35:48.719ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1083 } response = CabooseValue
134902025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1084 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
134912025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1084 } response = CabooseValue
134922025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1085 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
134932025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1085 } response = CabooseValue
134942025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1086 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
134952025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1086 } response = CabooseValue
134962025-04-30T06:35:48.720ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
134972025-04-30T06:35:48.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1087 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
134982025-04-30T06:35:48.721ZINFOtest_metrics (dropshot): request completed latency_us = 2583 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = a45d15a0-9359-433c-aa92-ffe115a5ea75 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
134992025-04-30T06:35:48.722ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 3fd4f79f-678d-4281-9e8b-bb81e73f5dab uri = /sp/switch/0/component/rot/cmpa
135002025-04-30T06:35:48.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1088 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
135012025-04-30T06:35:48.724ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1088 } response = ReadRot(Ok)
135022025-04-30T06:35:48.724ZINFOtest_metrics (dropshot): request completed latency_us = 983 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 3fd4f79f-678d-4281-9e8b-bb81e73f5dab response_code = 200 uri = /sp/switch/0/component/rot/cmpa
135032025-04-30T06:35:48.726ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 1a6e7762-fd43-420a-b181-874467bf552a uri = /sp/switch/0/component/rot/cfpa
135042025-04-30T06:35:48.726ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1089 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
135052025-04-30T06:35:48.726ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1089 } response = ReadRot(Ok)
135062025-04-30T06:35:48.726ZINFOtest_metrics (dropshot): request completed latency_us = 712 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 1a6e7762-fd43-420a-b181-874467bf552a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
135072025-04-30T06:35:48.728ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 9eba9c43-6410-407d-bddd-336bc3118131 uri = /sp/switch/0/component/rot/cfpa
135082025-04-30T06:35:48.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1090 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
135092025-04-30T06:35:48.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1090 } response = ReadRot(Ok)
135102025-04-30T06:35:48.730ZINFOtest_metrics (dropshot): request completed latency_us = 910 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 9eba9c43-6410-407d-bddd-336bc3118131 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
135112025-04-30T06:35:48.730ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = c7b165e9-30d7-4488-8493-c368db31bc7b uri = /sp/switch/0/component/rot/cfpa
135122025-04-30T06:35:48.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1091 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
135132025-04-30T06:35:48.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1091 } response = ReadRot(Ok)
135142025-04-30T06:35:48.731ZINFOtest_metrics (dropshot): request completed latency_us = 1015 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = c7b165e9-30d7-4488-8493-c368db31bc7b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
135152025-04-30T06:35:48.732ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = f0706dcc-baf0-4f3a-9b98-4895a22f4549 uri = /sp/switch/1
135162025-04-30T06:35:48.732ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 977 }, kind: MgsRequest(SpState) }
135172025-04-30T06:35:48.732ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
135182025-04-30T06:35:48.732ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
135192025-04-30T06:35:48.732ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 978 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
135202025-04-30T06:35:48.733ZTRACtest_metrics (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(()) }))
135212025-04-30T06:35:48.733ZINFOtest_metrics (dropshot): request completed latency_us = 1041 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = f0706dcc-baf0-4f3a-9b98-4895a22f4549 response_code = 200 uri = /sp/switch/1
135222025-04-30T06:35:48.733ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 0f63f3d9-bd29-4bd3-9e34-29e5d69e831e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
135232025-04-30T06:35:48.733ZTRACtest_metrics (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] }) }
135242025-04-30T06:35:48.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 979 } response = CabooseValue
135252025-04-30T06:35:48.734ZTRACtest_metrics (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] }) }
135262025-04-30T06:35:48.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 980 } response = CabooseValue
135272025-04-30T06:35:48.734ZTRACtest_metrics (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] }) }
135282025-04-30T06:35:48.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 981 } response = CabooseValue
135292025-04-30T06:35:48.734ZTRACtest_metrics (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] }) }
135302025-04-30T06:35:48.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 982 } response = CabooseValue
135312025-04-30T06:35:48.734ZTRACtest_metrics (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] }) }
135322025-04-30T06:35:48.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 983 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
135332025-04-30T06:35:48.734ZTRACtest_metrics (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] }) }
135342025-04-30T06:35:48.735ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 984 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135352025-04-30T06:35:48.735ZINFOtest_metrics (dropshot): request completed latency_us = 1368 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 0f63f3d9-bd29-4bd3-9e34-29e5d69e831e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
135362025-04-30T06:35:48.735ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = ccdf2656-6831-4285-ad42-67b11a835aa2 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
135372025-04-30T06:35:48.736ZTRACtest_metrics (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] }) }
135382025-04-30T06:35:48.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 985 } response = CabooseValue
135392025-04-30T06:35:48.736ZTRACtest_metrics (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] }) }
135402025-04-30T06:35:48.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 986 } response = CabooseValue
135412025-04-30T06:35:48.736ZTRACtest_metrics (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] }) }
135422025-04-30T06:35:48.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 987 } response = CabooseValue
135432025-04-30T06:35:48.736ZTRACtest_metrics (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] }) }
135442025-04-30T06:35:48.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 988 } response = CabooseValue
135452025-04-30T06:35:48.736ZTRACtest_metrics (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] }) }
135462025-04-30T06:35:48.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 989 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
135472025-04-30T06:35:48.737ZTRACtest_metrics (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] }) }
135482025-04-30T06:35:48.737ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 990 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135492025-04-30T06:35:48.737ZINFOtest_metrics (dropshot): request completed latency_us = 1315 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = ccdf2656-6831-4285-ad42-67b11a835aa2 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
135502025-04-30T06:35:48.737ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = c16e39da-46f6-4cd0-9135-71d7d7f0a8a0 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
135512025-04-30T06:35:48.737ZTRACtest_metrics (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] }) }
135522025-04-30T06:35:48.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 991 } response = CabooseValue
135532025-04-30T06:35:48.738ZTRACtest_metrics (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] }) }
135542025-04-30T06:35:48.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 992 } response = CabooseValue
135552025-04-30T06:35:48.738ZTRACtest_metrics (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] }) }
135562025-04-30T06:35:48.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 993 } response = CabooseValue
135572025-04-30T06:35:48.738ZTRACtest_metrics (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] }) }
135582025-04-30T06:35:48.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 994 } response = CabooseValue
135592025-04-30T06:35:48.738ZTRACtest_metrics (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] }) }
135602025-04-30T06:35:48.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 995 } response = CabooseValue
135612025-04-30T06:35:48.738ZTRACtest_metrics (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] }) }
135622025-04-30T06:35:48.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 996 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135632025-04-30T06:35:48.738ZINFOtest_metrics (dropshot): request completed latency_us = 1181 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = c16e39da-46f6-4cd0-9135-71d7d7f0a8a0 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
135642025-04-30T06:35:48.740ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 516ca7a5-6668-449d-8ed8-c276edf7e24f uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
135652025-04-30T06:35:48.740ZTRACtest_metrics (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] }) }
135662025-04-30T06:35:48.740ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 997 } response = CabooseValue
135672025-04-30T06:35:48.740ZTRACtest_metrics (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] }) }
135682025-04-30T06:35:48.740ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 998 } response = CabooseValue
135692025-04-30T06:35:48.740ZTRACtest_metrics (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] }) }
135702025-04-30T06:35:48.740ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 999 } response = CabooseValue
135712025-04-30T06:35:48.741ZTRACtest_metrics (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] }) }
135722025-04-30T06:35:48.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1000 } response = CabooseValue
135732025-04-30T06:35:48.741ZTRACtest_metrics (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] }) }
135742025-04-30T06:35:48.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1001 } response = CabooseValue
135752025-04-30T06:35:48.741ZTRACtest_metrics (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] }) }
135762025-04-30T06:35:48.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1002 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135772025-04-30T06:35:48.741ZINFOtest_metrics (dropshot): request completed latency_us = 1707 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 516ca7a5-6668-449d-8ed8-c276edf7e24f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
135782025-04-30T06:35:48.742ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = bdfc3226-f710-407a-b736-2b5a684c9528 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
135792025-04-30T06:35:48.742ZTRACtest_metrics (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] }) }
135802025-04-30T06:35:48.742ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1003 } response = CabooseValue
135812025-04-30T06:35:48.743ZTRACtest_metrics (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] }) }
135822025-04-30T06:35:48.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1004 } response = CabooseValue
135832025-04-30T06:35:48.743ZTRACtest_metrics (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] }) }
135842025-04-30T06:35:48.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1005 } response = CabooseValue
135852025-04-30T06:35:48.743ZTRACtest_metrics (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] }) }
135862025-04-30T06:35:48.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1006 } response = CabooseValue
135872025-04-30T06:35:48.743ZTRACtest_metrics (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] }) }
135882025-04-30T06:35:48.744ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1007 } response = CabooseValue
135892025-04-30T06:35:48.744ZTRACtest_metrics (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] }) }
135902025-04-30T06:35:48.744ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1008 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
135912025-04-30T06:35:48.744ZINFOtest_metrics (dropshot): request completed latency_us = 1580 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = bdfc3226-f710-407a-b736-2b5a684c9528 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
135922025-04-30T06:35:48.744ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 2739513c-2a0b-4ba2-98dd-21600dc536eb uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
135932025-04-30T06:35:48.744ZTRACtest_metrics (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] }) }
135942025-04-30T06:35:48.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1009 } response = CabooseValue
135952025-04-30T06:35:48.745ZTRACtest_metrics (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] }) }
135962025-04-30T06:35:48.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1010 } response = CabooseValue
135972025-04-30T06:35:48.745ZTRACtest_metrics (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] }) }
135982025-04-30T06:35:48.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1011 } response = CabooseValue
135992025-04-30T06:35:48.745ZTRACtest_metrics (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] }) }
136002025-04-30T06:35:48.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1012 } response = CabooseValue
136012025-04-30T06:35:48.746ZTRACtest_metrics (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] }) }
136022025-04-30T06:35:48.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1013 } response = CabooseValue
136032025-04-30T06:35:48.746ZTRACtest_metrics (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] }) }
136042025-04-30T06:35:48.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1014 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136052025-04-30T06:35:48.746ZINFOtest_metrics (dropshot): request completed latency_us = 2043 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 2739513c-2a0b-4ba2-98dd-21600dc536eb response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
136062025-04-30T06:35:48.747ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 085594e2-bba0-4ab8-b760-97380c1796d9 uri = /sp/switch/1/component/rot/cmpa
136072025-04-30T06:35:48.747ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1015 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
136082025-04-30T06:35:48.747ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1015 } response = ReadRot(Ok)
136092025-04-30T06:35:48.747ZINFOtest_metrics (dropshot): request completed latency_us = 428 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 085594e2-bba0-4ab8-b760-97380c1796d9 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
136102025-04-30T06:35:48.748ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 2bea42d1-a6dd-4397-9b91-9dd059f3422b uri = /sp/switch/1/component/rot/cfpa
136112025-04-30T06:35:48.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1016 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
136122025-04-30T06:35:48.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1016 } response = ReadRot(Ok)
136132025-04-30T06:35:48.748ZINFOtest_metrics (dropshot): request completed latency_us = 492 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 2bea42d1-a6dd-4397-9b91-9dd059f3422b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
136142025-04-30T06:35:48.749ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = d90e57ff-8077-4b20-ad60-211a927670f0 uri = /sp/switch/1/component/rot/cfpa
136152025-04-30T06:35:48.749ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1017 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
136162025-04-30T06:35:48.749ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1017 } response = ReadRot(Ok)
136172025-04-30T06:35:48.749ZINFOtest_metrics (dropshot): request completed latency_us = 470 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = d90e57ff-8077-4b20-ad60-211a927670f0 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
136182025-04-30T06:35:48.750ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 7c112e65-7234-454b-81b3-40dae8ba9765 uri = /sp/switch/1/component/rot/cfpa
136192025-04-30T06:35:48.750ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1018 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
136202025-04-30T06:35:48.751ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1018 } response = ReadRot(Ok)
136212025-04-30T06:35:48.751ZINFOtest_metrics (dropshot): request completed latency_us = 635 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 7c112e65-7234-454b-81b3-40dae8ba9765 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
136222025-04-30T06:35:48.751ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 555b0805-041f-4bd9-bb2a-5a52e293237e uri = /sp/sled/0
136232025-04-30T06:35:48.751ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1177 }, kind: MgsRequest(SpState) }
136242025-04-30T06:35:48.751ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
136252025-04-30T06:35:48.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1177 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
136262025-04-30T06:35:48.752ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1178 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
136272025-04-30T06:35:48.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1178 } 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(()) }))
136282025-04-30T06:35:48.752ZINFOtest_metrics (dropshot): request completed latency_us = 779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 555b0805-041f-4bd9-bb2a-5a52e293237e response_code = 200 uri = /sp/sled/0
136292025-04-30T06:35:48.753ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = f4ee280c-304b-4379-9c7c-0299d028690c uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
136302025-04-30T06:35:48.753ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
136312025-04-30T06:35:48.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1179 } response = CabooseValue
136322025-04-30T06:35:48.753ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
136332025-04-30T06:35:48.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1180 } response = CabooseValue
136342025-04-30T06:35:48.753ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
136352025-04-30T06:35:48.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1181 } response = CabooseValue
136362025-04-30T06:35:48.753ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
136372025-04-30T06:35:48.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1182 } response = CabooseValue
136382025-04-30T06:35:48.753ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
136392025-04-30T06:35:48.754ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1183 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
136402025-04-30T06:35:48.754ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
136412025-04-30T06:35:48.754ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1184 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136422025-04-30T06:35:48.754ZINFOtest_metrics (dropshot): request completed latency_us = 1306 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = f4ee280c-304b-4379-9c7c-0299d028690c response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
136432025-04-30T06:35:48.754ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = be8260c7-8bac-449f-b961-be98ec3424d9 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
136442025-04-30T06:35:48.754ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
136452025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1185 } response = CabooseValue
136462025-04-30T06:35:48.755ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
136472025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1186 } response = CabooseValue
136482025-04-30T06:35:48.755ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
136492025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1187 } response = CabooseValue
136502025-04-30T06:35:48.755ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
136512025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1188 } response = CabooseValue
136522025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
136532025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1189 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
136542025-04-30T06:35:48.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
136552025-04-30T06:35:48.756ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1190 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136562025-04-30T06:35:48.756ZINFOtest_metrics (dropshot): request completed latency_us = 1221 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = be8260c7-8bac-449f-b961-be98ec3424d9 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
136572025-04-30T06:35:48.756ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 0a72abde-87ae-4eed-aff0-291ed8fa9f91 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
136582025-04-30T06:35:48.756ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
136592025-04-30T06:35:48.756ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1191 } response = CabooseValue
136602025-04-30T06:35:48.756ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
136612025-04-30T06:35:48.756ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1192 } response = CabooseValue
136622025-04-30T06:35:48.756ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
136632025-04-30T06:35:48.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1193 } response = CabooseValue
136642025-04-30T06:35:48.757ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
136652025-04-30T06:35:48.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1194 } response = CabooseValue
136662025-04-30T06:35:48.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
136672025-04-30T06:35:48.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1195 } response = CabooseValue
136682025-04-30T06:35:48.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
136692025-04-30T06:35:48.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1196 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136702025-04-30T06:35:48.757ZINFOtest_metrics (dropshot): request completed latency_us = 1237 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 0a72abde-87ae-4eed-aff0-291ed8fa9f91 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
136712025-04-30T06:35:48.758ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 9ca28749-8297-476f-9b86-59fc072895c9 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
136722025-04-30T06:35:48.758ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
136732025-04-30T06:35:48.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1197 } response = CabooseValue
136742025-04-30T06:35:48.758ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
136752025-04-30T06:35:48.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1198 } response = CabooseValue
136762025-04-30T06:35:48.758ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
136772025-04-30T06:35:48.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1199 } response = CabooseValue
136782025-04-30T06:35:48.759ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
136792025-04-30T06:35:48.759ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1200 } response = CabooseValue
136802025-04-30T06:35:48.759ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
136812025-04-30T06:35:48.759ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1201 } response = CabooseValue
136822025-04-30T06:35:48.759ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
136832025-04-30T06:35:48.759ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1202 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136842025-04-30T06:35:48.759ZINFOtest_metrics (dropshot): request completed latency_us = 1279 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 9ca28749-8297-476f-9b86-59fc072895c9 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
136852025-04-30T06:35:48.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 954989d6-e0ab-4bc3-af6e-bdf155b82daf uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
136862025-04-30T06:35:48.760ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
136872025-04-30T06:35:48.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1203 } response = CabooseValue
136882025-04-30T06:35:48.760ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
136892025-04-30T06:35:48.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1204 } response = CabooseValue
136902025-04-30T06:35:48.760ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
136912025-04-30T06:35:48.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1205 } response = CabooseValue
136922025-04-30T06:35:48.760ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
136932025-04-30T06:35:48.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1206 } response = CabooseValue
136942025-04-30T06:35:48.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
136952025-04-30T06:35:48.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1207 } response = CabooseValue
136962025-04-30T06:35:48.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
136972025-04-30T06:35:48.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1208 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
136982025-04-30T06:35:48.761ZINFOtest_metrics (dropshot): request completed latency_us = 1195 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 954989d6-e0ab-4bc3-af6e-bdf155b82daf response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
136992025-04-30T06:35:48.761ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 1f71de6a-c8d4-4202-96a5-f74016cbc847 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
137002025-04-30T06:35:48.761ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
137012025-04-30T06:35:48.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1209 } response = CabooseValue
137022025-04-30T06:35:48.762ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
137032025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1210 } response = CabooseValue
137042025-04-30T06:35:48.762ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
137052025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1211 } response = CabooseValue
137062025-04-30T06:35:48.762ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
137072025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1212 } response = CabooseValue
137082025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
137092025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1213 } response = CabooseValue
137102025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
137112025-04-30T06:35:48.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1214 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137122025-04-30T06:35:48.762ZINFOtest_metrics (dropshot): request completed latency_us = 1161 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 1f71de6a-c8d4-4202-96a5-f74016cbc847 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
137132025-04-30T06:35:48.763ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 667e5227-ca88-4502-afd6-4af95f665228 uri = /sp/sled/0/component/rot/cmpa
137142025-04-30T06:35:48.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1215 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
137152025-04-30T06:35:48.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1215 } response = ReadRot(Ok)
137162025-04-30T06:35:48.763ZINFOtest_metrics (dropshot): request completed latency_us = 438 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 667e5227-ca88-4502-afd6-4af95f665228 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
137172025-04-30T06:35:48.764ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 8c667880-aed5-4eeb-9ce9-603c133bca5e uri = /sp/sled/0/component/rot/cfpa
137182025-04-30T06:35:48.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1216 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
137192025-04-30T06:35:48.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1216 } response = ReadRot(Ok)
137202025-04-30T06:35:48.764ZINFOtest_metrics (dropshot): request completed latency_us = 503 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 8c667880-aed5-4eeb-9ce9-603c133bca5e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
137212025-04-30T06:35:48.765ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = fd4a175d-5ebd-43c0-b60d-560c01d24e8d uri = /sp/sled/0/component/rot/cfpa
137222025-04-30T06:35:48.765ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1217 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
137232025-04-30T06:35:48.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1217 } response = ReadRot(Ok)
137242025-04-30T06:35:48.765ZINFOtest_metrics (dropshot): request completed latency_us = 486 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = fd4a175d-5ebd-43c0-b60d-560c01d24e8d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
137252025-04-30T06:35:48.766ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 4b36d45d-e508-424d-a4c3-db81f778f29b uri = /sp/sled/0/component/rot/cfpa
137262025-04-30T06:35:48.766ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1218 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
137272025-04-30T06:35:48.766ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1218 } response = ReadRot(Ok)
137282025-04-30T06:35:48.766ZINFOtest_metrics (dropshot): request completed latency_us = 414 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 4b36d45d-e508-424d-a4c3-db81f778f29b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
137292025-04-30T06:35:48.767ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 5c83aad4-0e4d-4b9e-9bff-545912c9d099 uri = /sp/sled/1
137302025-04-30T06:35:48.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1177 }, kind: MgsRequest(SpState) }
137312025-04-30T06:35:48.767ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
137322025-04-30T06:35:48.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1177 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
137332025-04-30T06:35:48.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1178 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
137342025-04-30T06:35:48.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1178 } 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(()) }))
137352025-04-30T06:35:48.767ZINFOtest_metrics (dropshot): request completed latency_us = 594 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 5c83aad4-0e4d-4b9e-9bff-545912c9d099 response_code = 200 uri = /sp/sled/1
137362025-04-30T06:35:48.768ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 911eeb48-12af-45c2-8162-0547d9aae235 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
137372025-04-30T06:35:48.768ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
137382025-04-30T06:35:48.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1179 } response = CabooseValue
137392025-04-30T06:35:48.768ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
137402025-04-30T06:35:48.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1180 } response = CabooseValue
137412025-04-30T06:35:48.768ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
137422025-04-30T06:35:48.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1181 } response = CabooseValue
137432025-04-30T06:35:48.768ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
137442025-04-30T06:35:48.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1182 } response = CabooseValue
137452025-04-30T06:35:48.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
137462025-04-30T06:35:48.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1183 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
137472025-04-30T06:35:48.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
137482025-04-30T06:35:48.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1184 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137492025-04-30T06:35:48.769ZINFOtest_metrics (dropshot): request completed latency_us = 1184 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 911eeb48-12af-45c2-8162-0547d9aae235 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
137502025-04-30T06:35:48.769ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 5d6dde0d-c02f-4ead-b7f6-31d4cba8fecb uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
137512025-04-30T06:35:48.770ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
137522025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1185 } response = CabooseValue
137532025-04-30T06:35:48.770ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
137542025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1186 } response = CabooseValue
137552025-04-30T06:35:48.770ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
137562025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1187 } response = CabooseValue
137572025-04-30T06:35:48.770ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
137582025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1188 } response = CabooseValue
137592025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
137602025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1189 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
137612025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
137622025-04-30T06:35:48.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1190 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137632025-04-30T06:35:48.771ZINFOtest_metrics (dropshot): request completed latency_us = 1103 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 5d6dde0d-c02f-4ead-b7f6-31d4cba8fecb response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
137642025-04-30T06:35:48.771ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 74ed554e-7f0f-4132-8a86-ed6e147185de uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
137652025-04-30T06:35:48.771ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
137662025-04-30T06:35:48.771ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1191 } response = CabooseValue
137672025-04-30T06:35:48.771ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
137682025-04-30T06:35:48.771ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1192 } response = CabooseValue
137692025-04-30T06:35:48.771ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
137702025-04-30T06:35:48.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1193 } response = CabooseValue
137712025-04-30T06:35:48.772ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
137722025-04-30T06:35:48.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1194 } response = CabooseValue
137732025-04-30T06:35:48.772ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
137742025-04-30T06:35:48.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1195 } response = CabooseValue
137752025-04-30T06:35:48.772ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
137762025-04-30T06:35:48.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1196 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137772025-04-30T06:35:48.772ZINFOtest_metrics (dropshot): request completed latency_us = 1217 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 74ed554e-7f0f-4132-8a86-ed6e147185de response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
137782025-04-30T06:35:48.773ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 48f2ec5a-9aba-4255-9775-257c35afdf04 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
137792025-04-30T06:35:48.773ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
137802025-04-30T06:35:48.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1197 } response = CabooseValue
137812025-04-30T06:35:48.773ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
137822025-04-30T06:35:48.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1198 } response = CabooseValue
137832025-04-30T06:35:48.773ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
137842025-04-30T06:35:48.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1199 } response = CabooseValue
137852025-04-30T06:35:48.773ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
137862025-04-30T06:35:48.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1200 } response = CabooseValue
137872025-04-30T06:35:48.774ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
137882025-04-30T06:35:48.774ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1201 } response = CabooseValue
137892025-04-30T06:35:48.774ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
137902025-04-30T06:35:48.774ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1202 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
137912025-04-30T06:35:48.774ZINFOtest_metrics (dropshot): request completed latency_us = 1202 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 48f2ec5a-9aba-4255-9775-257c35afdf04 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
137922025-04-30T06:35:48.774ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = afe1a87e-79ba-4232-b291-03ecbd6e7249 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
137932025-04-30T06:35:48.774ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
137942025-04-30T06:35:48.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1203 } response = CabooseValue
137952025-04-30T06:35:48.775ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
137962025-04-30T06:35:48.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1204 } response = CabooseValue
137972025-04-30T06:35:48.775ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
137982025-04-30T06:35:48.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1205 } response = CabooseValue
137992025-04-30T06:35:48.775ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
138002025-04-30T06:35:48.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1206 } response = CabooseValue
138012025-04-30T06:35:48.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
138022025-04-30T06:35:48.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1207 } response = CabooseValue
138032025-04-30T06:35:48.776ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
138042025-04-30T06:35:48.776ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1208 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
138052025-04-30T06:35:48.776ZINFOtest_metrics (dropshot): request completed latency_us = 1223 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = afe1a87e-79ba-4232-b291-03ecbd6e7249 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
138062025-04-30T06:35:48.776ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 76052450-49e5-4a62-9d8c-d190a77ab44d uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
138072025-04-30T06:35:48.776ZTRACtest_metrics (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: [71, 73, 84, 67] }) }
138082025-04-30T06:35:48.776ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1209 } response = CabooseValue
138092025-04-30T06:35:48.776ZTRACtest_metrics (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: [66, 79, 82, 68] }) }
138102025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1210 } response = CabooseValue
138112025-04-30T06:35:48.777ZTRACtest_metrics (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: [78, 65, 77, 69] }) }
138122025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1211 } response = CabooseValue
138132025-04-30T06:35:48.777ZTRACtest_metrics (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: [86, 69, 82, 83] }) }
138142025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1212 } response = CabooseValue
138152025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
138162025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1213 } response = CabooseValue
138172025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
138182025-04-30T06:35:48.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1214 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
138192025-04-30T06:35:48.777ZINFOtest_metrics (dropshot): request completed latency_us = 1383 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 76052450-49e5-4a62-9d8c-d190a77ab44d response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
138202025-04-30T06:35:48.778ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 68e9dfc0-1539-4e81-8fe8-9db4c5cacb9c uri = /sp/sled/1/component/rot/cmpa
138212025-04-30T06:35:48.779ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1215 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
138222025-04-30T06:35:48.780ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1215 } response = ReadRot(Ok)
138232025-04-30T06:35:48.781ZINFOtest_metrics (dropshot): request completed latency_us = 2041 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 68e9dfc0-1539-4e81-8fe8-9db4c5cacb9c response_code = 200 uri = /sp/sled/1/component/rot/cmpa
138242025-04-30T06:35:48.782ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 728c77b5-da3e-44c6-8a1d-37e111945fcc uri = /sp/sled/1/component/rot/cfpa
138252025-04-30T06:35:48.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1216 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
138262025-04-30T06:35:48.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1216 } response = ReadRot(Ok)
138272025-04-30T06:35:48.783ZINFOtest_metrics (dropshot): request completed latency_us = 685 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 728c77b5-da3e-44c6-8a1d-37e111945fcc response_code = 200 uri = /sp/sled/1/component/rot/cfpa
138282025-04-30T06:35:48.795ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 132bbc1b-b7f1-4f34-a870-80554d01c55f uri = /sp/sled/1/component/rot/cfpa
138292025-04-30T06:35:48.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1217 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
138302025-04-30T06:35:48.795ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1217 } response = ReadRot(Ok)
138312025-04-30T06:35:48.795ZINFOtest_metrics (dropshot): request completed latency_us = 899 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = 132bbc1b-b7f1-4f34-a870-80554d01c55f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
138322025-04-30T06:35:48.795ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = b365201f-98aa-404b-b1eb-e2ff0dca3774 uri = /sp/sled/1/component/rot/cfpa
138332025-04-30T06:35:48.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1218 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
138342025-04-30T06:35:48.795ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1218 } response = ReadRot(Ok)
138352025-04-30T06:35:48.795ZINFOtest_metrics (dropshot): request completed latency_us = 2078 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58917 req_id = b365201f-98aa-404b-b1eb-e2ff0dca3774 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
138362025-04-30T06:35:48.974ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:40250
138372025-04-30T06:35:48.974ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 3669c109-73c6-4e54-ac3e-ae8de2e9cbd5 uri = /ignition
138382025-04-30T06:35:48.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1092 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
138392025-04-30T06:35:48.980ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
138402025-04-30T06:35:48.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1092 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
138412025-04-30T06:35:48.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
138422025-04-30T06:35:48.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
138432025-04-30T06:35:48.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
138442025-04-30T06:35:48.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
138452025-04-30T06:35:48.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
138462025-04-30T06:35:48.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
138472025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
138482025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
138492025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
138502025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
138512025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
138522025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
138532025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
138542025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
138552025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
138562025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
138572025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
138582025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
138592025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
138602025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
138612025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
138622025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
138632025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
138642025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
138652025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
138662025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
138672025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
138682025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
138692025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
138702025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
138712025-04-30T06:35:48.984ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
138722025-04-30T06:35:48.984ZINFOtest_metrics (dropshot): request completed latency_us = 9767 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 3669c109-73c6-4e54-ac3e-ae8de2e9cbd5 response_code = 200 uri = /ignition
138732025-04-30T06:35:48.985ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 65ebd140-5e63-4c8c-ba1d-fd08caae30a6 uri = /sp/switch/0
138742025-04-30T06:35:48.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1093 }, kind: MgsRequest(SpState) }
138752025-04-30T06:35:48.985ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
138762025-04-30T06:35:48.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1093 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
138772025-04-30T06:35:48.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1094 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
138782025-04-30T06:35:48.986ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1094 } 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(()) }))
138792025-04-30T06:35:48.986ZINFOtest_metrics (dropshot): request completed latency_us = 943 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 65ebd140-5e63-4c8c-ba1d-fd08caae30a6 response_code = 200 uri = /sp/switch/0
138802025-04-30T06:35:48.987ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 2253355e-bc73-4695-bdbf-9ce9c17700d0 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
138812025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
138822025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1095 } response = CabooseValue
138832025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
138842025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1096 } response = CabooseValue
138852025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
138862025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1097 } response = CabooseValue
138872025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
138882025-04-30T06:35:48.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1098 } response = CabooseValue
138892025-04-30T06:35:48.988ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1099 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
138902025-04-30T06:35:48.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1099 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
138912025-04-30T06:35:48.988ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
138922025-04-30T06:35:48.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
138932025-04-30T06:35:48.988ZINFOtest_metrics (dropshot): request completed latency_us = 1268 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 2253355e-bc73-4695-bdbf-9ce9c17700d0 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
138942025-04-30T06:35:48.989ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 32ade4bb-3c74-43d3-abb1-4cb3c7f391b6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
138952025-04-30T06:35:48.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
138962025-04-30T06:35:48.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1101 } response = CabooseValue
138972025-04-30T06:35:48.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
138982025-04-30T06:35:48.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1102 } response = CabooseValue
138992025-04-30T06:35:48.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
139002025-04-30T06:35:48.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1103 } response = CabooseValue
139012025-04-30T06:35:48.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
139022025-04-30T06:35:48.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1104 } response = CabooseValue
139032025-04-30T06:35:48.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
139042025-04-30T06:35:48.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1105 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
139052025-04-30T06:35:48.999ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
139062025-04-30T06:35:48.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1106 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
139072025-04-30T06:35:48.999ZINFOtest_metrics (dropshot): request completed latency_us = 10123 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 32ade4bb-3c74-43d3-abb1-4cb3c7f391b6 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
139082025-04-30T06:35:49.003ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 82b94d63-7ec2-46e4-a90e-8ca606a07b0b uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
139092025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
139102025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1107 } response = CabooseValue
139112025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
139122025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1108 } response = CabooseValue
139132025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
139142025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1109 } response = CabooseValue
139152025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
139162025-04-30T06:35:49.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1110 } response = CabooseValue
139172025-04-30T06:35:49.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
139182025-04-30T06:35:49.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1111 } response = CabooseValue
139192025-04-30T06:35:49.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
139202025-04-30T06:35:49.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
139212025-04-30T06:35:49.005ZINFOtest_metrics (dropshot): request completed latency_us = 1917 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 82b94d63-7ec2-46e4-a90e-8ca606a07b0b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
139222025-04-30T06:35:49.007ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e81739d7-be61-4f50-ac79-31d99d37ed25 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
139232025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
139242025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1113 } response = CabooseValue
139252025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
139262025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1114 } response = CabooseValue
139272025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
139282025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1115 } response = CabooseValue
139292025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
139302025-04-30T06:35:49.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1116 } response = CabooseValue
139312025-04-30T06:35:49.008ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
139322025-04-30T06:35:49.008ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1117 } response = CabooseValue
139332025-04-30T06:35:49.008ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
139342025-04-30T06:35:49.009ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
139352025-04-30T06:35:49.010ZINFOtest_metrics (dropshot): request completed latency_us = 2879 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e81739d7-be61-4f50-ac79-31d99d37ed25 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
139362025-04-30T06:35:49.011ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d11a9277-a509-4227-b5e4-20293ba6c50c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
139372025-04-30T06:35:49.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
139382025-04-30T06:35:49.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1119 } response = CabooseValue
139392025-04-30T06:35:49.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
139402025-04-30T06:35:49.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1120 } response = CabooseValue
139412025-04-30T06:35:49.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
139422025-04-30T06:35:49.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1121 } response = CabooseValue
139432025-04-30T06:35:49.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
139442025-04-30T06:35:49.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1122 } response = CabooseValue
139452025-04-30T06:35:49.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
139462025-04-30T06:35:49.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1123 } response = CabooseValue
139472025-04-30T06:35:49.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
139482025-04-30T06:35:49.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1124 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
139492025-04-30T06:35:49.015ZINFOtest_metrics (dropshot): request completed latency_us = 3313 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d11a9277-a509-4227-b5e4-20293ba6c50c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
139502025-04-30T06:35:49.016ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 0ea31985-ea8b-492f-b1e0-f54a2a060a22 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
139512025-04-30T06:35:49.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
139522025-04-30T06:35:49.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1125 } response = CabooseValue
139532025-04-30T06:35:49.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
139542025-04-30T06:35:49.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1126 } response = CabooseValue
139552025-04-30T06:35:49.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
139562025-04-30T06:35:49.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1127 } response = CabooseValue
139572025-04-30T06:35:49.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
139582025-04-30T06:35:49.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1128 } response = CabooseValue
139592025-04-30T06:35:49.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
139602025-04-30T06:35:49.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1129 } response = CabooseValue
139612025-04-30T06:35:49.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
139622025-04-30T06:35:49.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
139632025-04-30T06:35:49.019ZINFOtest_metrics (dropshot): request completed latency_us = 3381 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 0ea31985-ea8b-492f-b1e0-f54a2a060a22 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
139642025-04-30T06:35:49.020ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 9cb67a1b-7e6e-4b38-ae5d-cae042cdd1d7 uri = /sp/switch/0/component/rot/cmpa
139652025-04-30T06:35:49.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1131 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
139662025-04-30T06:35:49.021ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1131 } response = ReadRot(Ok)
139672025-04-30T06:35:49.021ZINFOtest_metrics (dropshot): request completed latency_us = 929 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 9cb67a1b-7e6e-4b38-ae5d-cae042cdd1d7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
139682025-04-30T06:35:49.025ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 0e9f0029-6e85-4600-ae58-ae1cfa387ca1 uri = /sp/switch/0/component/rot/cfpa
139692025-04-30T06:35:49.025ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1132 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
139702025-04-30T06:35:49.025ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1132 } response = ReadRot(Ok)
139712025-04-30T06:35:49.025ZINFOtest_metrics (dropshot): request completed latency_us = 499 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 0e9f0029-6e85-4600-ae58-ae1cfa387ca1 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
139722025-04-30T06:35:49.026ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = fd939824-7a25-4caa-831b-dda33726e3e5 uri = /sp/switch/0/component/rot/cfpa
139732025-04-30T06:35:49.027ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1133 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
139742025-04-30T06:35:49.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1133 } response = ReadRot(Ok)
139752025-04-30T06:35:49.029ZINFOtest_metrics (dropshot): request completed latency_us = 2609 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = fd939824-7a25-4caa-831b-dda33726e3e5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
139762025-04-30T06:35:49.031ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = f0ae2455-a82b-4deb-89ad-898a301fdd4e uri = /sp/switch/0/component/rot/cfpa
139772025-04-30T06:35:49.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1134 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
139782025-04-30T06:35:49.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1134 } response = ReadRot(Ok)
139792025-04-30T06:35:49.032ZINFOtest_metrics (dropshot): request completed latency_us = 1029 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = f0ae2455-a82b-4deb-89ad-898a301fdd4e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
139802025-04-30T06:35:49.033ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d18a3f96-03a7-4482-a4e9-82cd14c6bc89 uri = /sp/switch/1
139812025-04-30T06:35:49.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1019 }, kind: MgsRequest(SpState) }
139822025-04-30T06:35:49.033ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
139832025-04-30T06:35:49.033ZTRACtest_metrics (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, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
139842025-04-30T06:35:49.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1020 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
139852025-04-30T06:35:49.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1020 } 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(()) }))
139862025-04-30T06:35:49.034ZINFOtest_metrics (dropshot): request completed latency_us = 1617 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d18a3f96-03a7-4482-a4e9-82cd14c6bc89 response_code = 200 uri = /sp/switch/1
139872025-04-30T06:35:49.035ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e5f8484d-1e10-49b1-a3fa-575839de9a44 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
139882025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
139892025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1021 } response = CabooseValue
139902025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
139912025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1022 } response = CabooseValue
139922025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
139932025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1023 } response = CabooseValue
139942025-04-30T06:35:49.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
139952025-04-30T06:35:49.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1024 } response = CabooseValue
139962025-04-30T06:35:49.037ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
139972025-04-30T06:35:49.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1025 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
139982025-04-30T06:35:49.037ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
139992025-04-30T06:35:49.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1026 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
140002025-04-30T06:35:49.037ZINFOtest_metrics (dropshot): request completed latency_us = 1989 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e5f8484d-1e10-49b1-a3fa-575839de9a44 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
140012025-04-30T06:35:49.038ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 986c41de-3e89-45a9-94b4-a1f3d6ce99e2 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
140022025-04-30T06:35:49.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
140032025-04-30T06:35:49.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1027 } response = CabooseValue
140042025-04-30T06:35:49.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
140052025-04-30T06:35:49.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1028 } response = CabooseValue
140062025-04-30T06:35:49.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1029 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
140072025-04-30T06:35:49.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1029 } response = CabooseValue
140082025-04-30T06:35:49.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1030 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
140092025-04-30T06:35:49.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1030 } response = CabooseValue
140102025-04-30T06:35:49.040ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
140112025-04-30T06:35:49.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1031 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
140122025-04-30T06:35:49.040ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
140132025-04-30T06:35:49.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1032 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
140142025-04-30T06:35:49.040ZINFOtest_metrics (dropshot): request completed latency_us = 2053 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 986c41de-3e89-45a9-94b4-a1f3d6ce99e2 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
140152025-04-30T06:35:49.041ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = b9d10327-6398-4b93-a3d0-180d57ac9eeb uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
140162025-04-30T06:35:49.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
140172025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1033 } response = CabooseValue
140182025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
140192025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1034 } response = CabooseValue
140202025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
140212025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1035 } response = CabooseValue
140222025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
140232025-04-30T06:35:49.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1036 } response = CabooseValue
140242025-04-30T06:35:49.042ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
140252025-04-30T06:35:49.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1037 } response = CabooseValue
140262025-04-30T06:35:49.043ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
140272025-04-30T06:35:49.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1038 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
140282025-04-30T06:35:49.043ZINFOtest_metrics (dropshot): request completed latency_us = 1846 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = b9d10327-6398-4b93-a3d0-180d57ac9eeb response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
140292025-04-30T06:35:49.044ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d34ab2b2-6905-4dc4-9247-907450d70ec4 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
140302025-04-30T06:35:49.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
140312025-04-30T06:35:49.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1039 } response = CabooseValue
140322025-04-30T06:35:49.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
140332025-04-30T06:35:49.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1040 } response = CabooseValue
140342025-04-30T06:35:49.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1041 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
140352025-04-30T06:35:49.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1041 } response = CabooseValue
140362025-04-30T06:35:49.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1042 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
140372025-04-30T06:35:49.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1042 } response = CabooseValue
140382025-04-30T06:35:49.046ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
140392025-04-30T06:35:49.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1043 } response = CabooseValue
140402025-04-30T06:35:49.046ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
140412025-04-30T06:35:49.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1044 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
140422025-04-30T06:35:49.047ZINFOtest_metrics (dropshot): request completed latency_us = 2327 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d34ab2b2-6905-4dc4-9247-907450d70ec4 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
140432025-04-30T06:35:49.047ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 77a48251-c5a2-4ddb-bcec-55705963dffd uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
140442025-04-30T06:35:49.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
140452025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1045 } response = CabooseValue
140462025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
140472025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1046 } response = CabooseValue
140482025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
140492025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1047 } response = CabooseValue
140502025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
140512025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1048 } response = CabooseValue
140522025-04-30T06:35:49.048ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
140532025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1049 } response = CabooseValue
140542025-04-30T06:35:49.048ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
140552025-04-30T06:35:49.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1050 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
140562025-04-30T06:35:49.048ZINFOtest_metrics (dropshot): request completed latency_us = 1269 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 77a48251-c5a2-4ddb-bcec-55705963dffd response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
140572025-04-30T06:35:49.049ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = fb0c2af9-1ea3-4002-98b6-238c6fc99608 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
140582025-04-30T06:35:49.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
140592025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1051 } response = CabooseValue
140602025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
140612025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1052 } response = CabooseValue
140622025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
140632025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1053 } response = CabooseValue
140642025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
140652025-04-30T06:35:49.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1054 } response = CabooseValue
140662025-04-30T06:35:49.051ZTRACtest_metrics (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: [83, 73, 71, 78] }) }
140672025-04-30T06:35:49.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1055 } response = CabooseValue
140682025-04-30T06:35:49.051ZTRACtest_metrics (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: [69, 80, 79, 67] }) }
140692025-04-30T06:35:49.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1056 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
140702025-04-30T06:35:49.051ZINFOtest_metrics (dropshot): request completed latency_us = 2047 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = fb0c2af9-1ea3-4002-98b6-238c6fc99608 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
140712025-04-30T06:35:49.052ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 8388495e-d72e-4f1d-81e7-f0d5f5e76ecd uri = /sp/switch/1/component/rot/cmpa
140722025-04-30T06:35:49.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1057 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
140732025-04-30T06:35:49.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1057 } response = ReadRot(Ok)
140742025-04-30T06:35:49.053ZINFOtest_metrics (dropshot): request completed latency_us = 628 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 8388495e-d72e-4f1d-81e7-f0d5f5e76ecd response_code = 200 uri = /sp/switch/1/component/rot/cmpa
140752025-04-30T06:35:49.054ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 5ac6a80d-d7dc-42e3-bb6e-20c70224ac37 uri = /sp/switch/1/component/rot/cfpa
140762025-04-30T06:35:49.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1058 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
140772025-04-30T06:35:49.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1058 } response = ReadRot(Ok)
140782025-04-30T06:35:49.055ZINFOtest_metrics (dropshot): request completed latency_us = 1398 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 5ac6a80d-d7dc-42e3-bb6e-20c70224ac37 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
140792025-04-30T06:35:49.056ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 662d4635-ffa9-4f7e-b020-fdf511cf1cf1 uri = /sp/switch/1/component/rot/cfpa
140802025-04-30T06:35:49.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1059 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
140812025-04-30T06:35:49.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1059 } response = ReadRot(Ok)
140822025-04-30T06:35:49.057ZINFOtest_metrics (dropshot): request completed latency_us = 1429 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 662d4635-ffa9-4f7e-b020-fdf511cf1cf1 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
140832025-04-30T06:35:49.058ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = a3bccbec-703f-4b19-84f1-5c23cf183db5 uri = /sp/switch/1/component/rot/cfpa
140842025-04-30T06:35:49.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1060 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
140852025-04-30T06:35:49.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1060 } response = ReadRot(Ok)
140862025-04-30T06:35:49.059ZINFOtest_metrics (dropshot): request completed latency_us = 770 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = a3bccbec-703f-4b19-84f1-5c23cf183db5 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
140872025-04-30T06:35:49.059ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d268c1a6-78f6-4cd6-935e-e93e8539134b uri = /sp/sled/0
140882025-04-30T06:35:49.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1219 }, kind: MgsRequest(SpState) }
140892025-04-30T06:35:49.066ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
140902025-04-30T06:35:49.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1219 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
140912025-04-30T06:35:49.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1220 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
140922025-04-30T06:35:49.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1220 } 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(()) }))
140932025-04-30T06:35:49.069ZINFOtest_metrics (dropshot): request completed latency_us = 9388 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = d268c1a6-78f6-4cd6-935e-e93e8539134b response_code = 200 uri = /sp/sled/0
140942025-04-30T06:35:49.073ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 48c5f107-1bc4-45fb-a042-b05b1033b4f3 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
140952025-04-30T06:35:49.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
140962025-04-30T06:35:49.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1221 } response = CabooseValue
140972025-04-30T06:35:49.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
140982025-04-30T06:35:49.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1222 } response = CabooseValue
140992025-04-30T06:35:49.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
141002025-04-30T06:35:49.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1223 } response = CabooseValue
141012025-04-30T06:35:49.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
141022025-04-30T06:35:49.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1224 } response = CabooseValue
141032025-04-30T06:35:49.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
141042025-04-30T06:35:49.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1225 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
141052025-04-30T06:35:49.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
141062025-04-30T06:35:49.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1226 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
141072025-04-30T06:35:49.075ZINFOtest_metrics (dropshot): request completed latency_us = 2117 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 48c5f107-1bc4-45fb-a042-b05b1033b4f3 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
141082025-04-30T06:35:49.078ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e5594a8e-c8d6-416e-8cbb-36011d3adc80 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
141092025-04-30T06:35:49.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
141102025-04-30T06:35:49.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1227 } response = CabooseValue
141112025-04-30T06:35:49.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
141122025-04-30T06:35:49.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1228 } response = CabooseValue
141132025-04-30T06:35:49.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
141142025-04-30T06:35:49.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1229 } response = CabooseValue
141152025-04-30T06:35:49.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
141162025-04-30T06:35:49.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1230 } response = CabooseValue
141172025-04-30T06:35:49.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
141182025-04-30T06:35:49.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1231 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
141192025-04-30T06:35:49.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
141202025-04-30T06:35:49.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1232 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
141212025-04-30T06:35:49.080ZINFOtest_metrics (dropshot): request completed latency_us = 1973 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e5594a8e-c8d6-416e-8cbb-36011d3adc80 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
141222025-04-30T06:35:49.091ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 60cf7cbd-3894-4eda-9060-02c51f4da49a uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
141232025-04-30T06:35:49.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
141242025-04-30T06:35:49.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1233 } response = CabooseValue
141252025-04-30T06:35:49.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
141262025-04-30T06:35:49.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1234 } response = CabooseValue
141272025-04-30T06:35:49.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
141282025-04-30T06:35:49.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1235 } response = CabooseValue
141292025-04-30T06:35:49.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
141302025-04-30T06:35:49.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1236 } response = CabooseValue
141312025-04-30T06:35:49.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
141322025-04-30T06:35:49.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1237 } response = CabooseValue
141332025-04-30T06:35:49.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
141342025-04-30T06:35:49.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1238 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
141352025-04-30T06:35:49.100ZINFOtest_metrics (dropshot): request completed latency_us = 9368 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 60cf7cbd-3894-4eda-9060-02c51f4da49a response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
141362025-04-30T06:35:49.102ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = dba9d2c1-9130-4541-aaa3-3bbef740e7b9 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
141372025-04-30T06:35:49.103ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
141382025-04-30T06:35:49.103ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1239 } response = CabooseValue
141392025-04-30T06:35:49.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
141402025-04-30T06:35:49.112ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1240 } response = CabooseValue
141412025-04-30T06:35:49.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
141422025-04-30T06:35:49.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1241 } response = CabooseValue
141432025-04-30T06:35:49.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
141442025-04-30T06:35:49.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1242 } response = CabooseValue
141452025-04-30T06:35:49.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
141462025-04-30T06:35:49.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1243 } response = CabooseValue
141472025-04-30T06:35:49.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
141482025-04-30T06:35:49.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1244 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
141492025-04-30T06:35:49.114ZINFOtest_metrics (dropshot): request completed latency_us = 10946 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = dba9d2c1-9130-4541-aaa3-3bbef740e7b9 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
141502025-04-30T06:35:49.117ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 606b829c-c917-486e-b297-6da99fd25068 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
141512025-04-30T06:35:49.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
141522025-04-30T06:35:49.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1245 } response = CabooseValue
141532025-04-30T06:35:49.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
141542025-04-30T06:35:49.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1246 } response = CabooseValue
141552025-04-30T06:35:49.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
141562025-04-30T06:35:49.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1247 } response = CabooseValue
141572025-04-30T06:35:49.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
141582025-04-30T06:35:49.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1248 } response = CabooseValue
141592025-04-30T06:35:49.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
141602025-04-30T06:35:49.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1249 } response = CabooseValue
141612025-04-30T06:35:49.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
141622025-04-30T06:35:49.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1250 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
141632025-04-30T06:35:49.119ZINFOtest_metrics (dropshot): request completed latency_us = 2794 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 606b829c-c917-486e-b297-6da99fd25068 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
141642025-04-30T06:35:49.122ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 3b8e5190-7940-4fcc-be7a-a356ff6dc8f7 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
141652025-04-30T06:35:49.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
141662025-04-30T06:35:49.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1251 } response = CabooseValue
141672025-04-30T06:35:49.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
141682025-04-30T06:35:49.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1252 } response = CabooseValue
141692025-04-30T06:35:49.124ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
141702025-04-30T06:35:49.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1253 } response = CabooseValue
141712025-04-30T06:35:49.124ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
141722025-04-30T06:35:49.124ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1254 } response = CabooseValue
141732025-04-30T06:35:49.124ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
141742025-04-30T06:35:49.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1255 } response = CabooseValue
141752025-04-30T06:35:49.126ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
141762025-04-30T06:35:49.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1256 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
141772025-04-30T06:35:49.126ZINFOtest_metrics (dropshot): request completed latency_us = 4264 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 3b8e5190-7940-4fcc-be7a-a356ff6dc8f7 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
141782025-04-30T06:35:49.127ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = df7a54f1-d8f5-4a2f-8519-a8a98da4358d uri = /sp/sled/0/component/rot/cmpa
141792025-04-30T06:35:49.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1257 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
141802025-04-30T06:35:49.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1257 } response = ReadRot(Ok)
141812025-04-30T06:35:49.129ZINFOtest_metrics (dropshot): request completed latency_us = 1194 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = df7a54f1-d8f5-4a2f-8519-a8a98da4358d response_code = 200 uri = /sp/sled/0/component/rot/cmpa
141822025-04-30T06:35:49.130ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 9027fb4f-fdf8-4415-8746-6a00bf542a5e uri = /sp/sled/0/component/rot/cfpa
141832025-04-30T06:35:49.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1258 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
141842025-04-30T06:35:49.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1258 } response = ReadRot(Ok)
141852025-04-30T06:35:49.130ZINFOtest_metrics (dropshot): request completed latency_us = 801 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 9027fb4f-fdf8-4415-8746-6a00bf542a5e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
141862025-04-30T06:35:49.132ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = b27e8a99-844c-46da-b077-6a2eb0c292a9 uri = /sp/sled/0/component/rot/cfpa
141872025-04-30T06:35:49.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1259 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
141882025-04-30T06:35:49.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1259 } response = ReadRot(Ok)
141892025-04-30T06:35:49.132ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = b27e8a99-844c-46da-b077-6a2eb0c292a9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
141902025-04-30T06:35:49.135ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 01d867bb-c259-4cd3-b605-38cc4257b71b uri = /sp/sled/0/component/rot/cfpa
141912025-04-30T06:35:49.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1260 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
141922025-04-30T06:35:49.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1260 } response = ReadRot(Ok)
141932025-04-30T06:35:49.137ZINFOtest_metrics (dropshot): request completed latency_us = 1117 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 01d867bb-c259-4cd3-b605-38cc4257b71b response_code = 200 uri = /sp/sled/0/component/rot/cfpa
141942025-04-30T06:35:49.140ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 944341f9-202a-4c50-a71e-46380beb9f20 uri = /sp/sled/1
141952025-04-30T06:35:49.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1219 }, kind: MgsRequest(SpState) }
141962025-04-30T06:35:49.141ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
141972025-04-30T06:35:49.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1219 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
141982025-04-30T06:35:49.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1220 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
141992025-04-30T06:35:49.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1220 } 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(()) }))
142002025-04-30T06:35:49.141ZINFOtest_metrics (dropshot): request completed latency_us = 1239 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 944341f9-202a-4c50-a71e-46380beb9f20 response_code = 200 uri = /sp/sled/1
142012025-04-30T06:35:49.143ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 22e51427-5ee4-45fc-84d3-3a2eb33c3b19 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
142022025-04-30T06:35:49.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
142032025-04-30T06:35:49.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1221 } response = CabooseValue
142042025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
142052025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1222 } response = CabooseValue
142062025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
142072025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1223 } response = CabooseValue
142082025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
142092025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1224 } response = CabooseValue
142102025-04-30T06:35:49.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
142112025-04-30T06:35:49.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1225 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
142122025-04-30T06:35:49.145ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
142132025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1226 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
142142025-04-30T06:35:49.153ZINFOtest_metrics (dropshot): request completed latency_us = 5525 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 22e51427-5ee4-45fc-84d3-3a2eb33c3b19 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
142152025-04-30T06:35:49.153ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 9ea37384-1fda-4589-8128-3aed83e991dc uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
142162025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
142172025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1227 } response = CabooseValue
142182025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
142192025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1228 } response = CabooseValue
142202025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
142212025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1229 } response = CabooseValue
142222025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
142232025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1230 } response = CabooseValue
142242025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
142252025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1231 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
142262025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
142272025-04-30T06:35:49.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1232 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
142282025-04-30T06:35:49.154ZINFOtest_metrics (dropshot): request completed latency_us = 3490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 9ea37384-1fda-4589-8128-3aed83e991dc response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
142292025-04-30T06:35:49.159ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e7e6c510-b651-477e-bb0f-7c67ec2e088a uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
142302025-04-30T06:35:49.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
142312025-04-30T06:35:49.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1233 } response = CabooseValue
142322025-04-30T06:35:49.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
142332025-04-30T06:35:49.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1234 } response = CabooseValue
142342025-04-30T06:35:49.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
142352025-04-30T06:35:49.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1235 } response = CabooseValue
142362025-04-30T06:35:49.161ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
142372025-04-30T06:35:49.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1236 } response = CabooseValue
142382025-04-30T06:35:49.161ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
142392025-04-30T06:35:49.162ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1237 } response = CabooseValue
142402025-04-30T06:35:49.162ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
142412025-04-30T06:35:49.162ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1238 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
142422025-04-30T06:35:49.163ZINFOtest_metrics (dropshot): request completed latency_us = 3217 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = e7e6c510-b651-477e-bb0f-7c67ec2e088a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
142432025-04-30T06:35:49.163ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = b60f6657-98b6-4e92-af90-2c28ced80e5e uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
142442025-04-30T06:35:49.164ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
142452025-04-30T06:35:49.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1239 } response = CabooseValue
142462025-04-30T06:35:49.164ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
142472025-04-30T06:35:49.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1240 } response = CabooseValue
142482025-04-30T06:35:49.164ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
142492025-04-30T06:35:49.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1241 } response = CabooseValue
142502025-04-30T06:35:49.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
142512025-04-30T06:35:49.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1242 } response = CabooseValue
142522025-04-30T06:35:49.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
142532025-04-30T06:35:49.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1243 } response = CabooseValue
142542025-04-30T06:35:49.167ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
142552025-04-30T06:35:49.169ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1244 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
142562025-04-30T06:35:49.170ZINFOtest_metrics (dropshot): request completed latency_us = 6354 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = b60f6657-98b6-4e92-af90-2c28ced80e5e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
142572025-04-30T06:35:49.174ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 1862e913-2e42-423d-aa66-3eb3de1b0ab9 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
142582025-04-30T06:35:49.175ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
142592025-04-30T06:35:49.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1245 } response = CabooseValue
142602025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
142612025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1246 } response = CabooseValue
142622025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
142632025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1247 } response = CabooseValue
142642025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
142652025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1248 } response = CabooseValue
142662025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
142672025-04-30T06:35:49.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1249 } response = CabooseValue
142682025-04-30T06:35:49.178ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
142692025-04-30T06:35:49.178ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1250 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
142702025-04-30T06:35:49.178ZINFOtest_metrics (dropshot): request completed latency_us = 3515 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 1862e913-2e42-423d-aa66-3eb3de1b0ab9 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
142712025-04-30T06:35:49.180ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 055afa8c-6570-43a7-a83e-800121ae3984 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
142722025-04-30T06:35:49.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
142732025-04-30T06:35:49.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1251 } response = CabooseValue
142742025-04-30T06:35:49.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
142752025-04-30T06:35:49.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1252 } response = CabooseValue
142762025-04-30T06:35:49.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
142772025-04-30T06:35:49.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1253 } response = CabooseValue
142782025-04-30T06:35:49.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
142792025-04-30T06:35:49.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1254 } response = CabooseValue
142802025-04-30T06:35:49.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
142812025-04-30T06:35:49.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1255 } response = CabooseValue
142822025-04-30T06:35:49.182ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
142832025-04-30T06:35:49.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1256 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
142842025-04-30T06:35:49.182ZINFOtest_metrics (dropshot): request completed latency_us = 2290 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 055afa8c-6570-43a7-a83e-800121ae3984 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
142852025-04-30T06:35:49.183ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = c2a03858-ee87-4904-873c-3a15e8f3fbcd uri = /sp/sled/1/component/rot/cmpa
142862025-04-30T06:35:49.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1257 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
142872025-04-30T06:35:49.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1257 } response = ReadRot(Ok)
142882025-04-30T06:35:49.184ZINFOtest_metrics (dropshot): request completed latency_us = 806 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = c2a03858-ee87-4904-873c-3a15e8f3fbcd response_code = 200 uri = /sp/sled/1/component/rot/cmpa
142892025-04-30T06:35:49.187ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 04401613-d415-4331-bd12-215c5d86a50b uri = /sp/sled/1/component/rot/cfpa
142902025-04-30T06:35:49.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1258 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
142912025-04-30T06:35:49.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1258 } response = ReadRot(Ok)
142922025-04-30T06:35:49.188ZINFOtest_metrics (dropshot): request completed latency_us = 1025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 04401613-d415-4331-bd12-215c5d86a50b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
142932025-04-30T06:35:49.191ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = a7768e82-8024-441d-886d-de1e3093e694 uri = /sp/sled/1/component/rot/cfpa
142942025-04-30T06:35:49.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1259 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
142952025-04-30T06:35:49.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1259 } response = ReadRot(Ok)
142962025-04-30T06:35:49.192ZINFOtest_metrics (dropshot): request completed latency_us = 1807 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = a7768e82-8024-441d-886d-de1e3093e694 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
142972025-04-30T06:35:49.193ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 27046cad-acf5-4fc0-ac93-6b5fa97ae20e uri = /sp/sled/1/component/rot/cfpa
142982025-04-30T06:35:49.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1260 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
142992025-04-30T06:35:49.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1260 } response = ReadRot(Ok)
143002025-04-30T06:35:49.206ZINFOtest_metrics (dropshot): request completed latency_us = 13129 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40250 req_id = 27046cad-acf5-4fc0-ac93-6b5fa97ae20e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
143012025-04-30T06:35:49.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
143022025-04-30T06:35:49.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
143032025-04-30T06:35:49.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
143042025-04-30T06:35:49.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
143052025-04-30T06:35:49.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1061 }, kind: MgsRequest(SpState) }
143062025-04-30T06:35:49.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1135 }, kind: MgsRequest(SpState) }
143072025-04-30T06:35:49.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1261 }, kind: MgsRequest(SpState) }
143082025-04-30T06:35:49.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1261 }, kind: MgsRequest(SpState) }
143092025-04-30T06:35:49.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
143102025-04-30T06:35:49.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
143112025-04-30T06:35:49.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
143122025-04-30T06:35:49.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
143132025-04-30T06:35:49.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1135 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
143142025-04-30T06:35:49.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1061 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
143152025-04-30T06:35:49.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1261 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
143162025-04-30T06:35:49.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1261 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
143172025-04-30T06:35:49.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
143182025-04-30T06:35:49.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1062 }, kind: MgsRequest(SpState) }
143192025-04-30T06:35:49.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
143202025-04-30T06:35:49.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1262 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
143212025-04-30T06:35:49.331ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
143222025-04-30T06:35:49.331ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
143232025-04-30T06:35:49.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
143242025-04-30T06:35:49.331ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
143252025-04-30T06:35:49.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
143262025-04-30T06:35:49.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
143272025-04-30T06:35:49.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
143282025-04-30T06:35:49.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1136 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143292025-04-30T06:35:49.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1062 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
143302025-04-30T06:35:49.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1262 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143312025-04-30T06:35:49.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1262 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143322025-04-30T06:35:49.333ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
143332025-04-30T06:35:49.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1137 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
143342025-04-30T06:35:49.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
143352025-04-30T06:35:49.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1263 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
143362025-04-30T06:35:49.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
143372025-04-30T06:35:49.336ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
143382025-04-30T06:35:49.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
143392025-04-30T06:35:49.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
143402025-04-30T06:35:49.337ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
143412025-04-30T06:35:49.337ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
143422025-04-30T06:35:49.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1137 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143432025-04-30T06:35:49.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1263 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143442025-04-30T06:35:49.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1263 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143452025-04-30T06:35:49.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1138 }, kind: MgsRequest(SpState) }
143462025-04-30T06:35:49.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
143472025-04-30T06:35:49.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1264 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
143482025-04-30T06:35:49.340ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
143492025-04-30T06:35:49.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
143502025-04-30T06:35:49.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
143512025-04-30T06:35:49.340ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
143522025-04-30T06:35:49.340ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
143532025-04-30T06:35:49.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1138 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
143542025-04-30T06:35:49.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1264 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143552025-04-30T06:35:49.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1264 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143562025-04-30T06:35:49.341ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
143572025-04-30T06:35:49.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
143582025-04-30T06:35:49.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1265 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
143592025-04-30T06:35:49.342ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
143602025-04-30T06:35:49.342ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
143612025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
143622025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
143632025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
143642025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
143652025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
143662025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
143672025-04-30T06:35:49.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
143682025-04-30T06:35:49.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1265 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143692025-04-30T06:35:49.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1265 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
143702025-04-30T06:35:49.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
143712025-04-30T06:35:49.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1266 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
143722025-04-30T06:35:49.348ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
143732025-04-30T06:35:49.348ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
143742025-04-30T06:35:49.348ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
143752025-04-30T06:35:49.348ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
143762025-04-30T06:35:49.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1266 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143772025-04-30T06:35:49.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1266 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143782025-04-30T06:35:49.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1267 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
143792025-04-30T06:35:49.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1267 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
143802025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
143812025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
143822025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
143832025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
143842025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
143852025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
143862025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
143872025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
143882025-04-30T06:35:49.353ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
143892025-04-30T06:35:49.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1267 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
143902025-04-30T06:35:49.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1267 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
143912025-04-30T06:35:49.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1268 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
143922025-04-30T06:35:49.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1268 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
143932025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
143942025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
143952025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
143962025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
143972025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
143982025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
143992025-04-30T06:35:49.365ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
144002025-04-30T06:35:49.365ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1268 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
144012025-04-30T06:35:49.365ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1268 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
144022025-04-30T06:35:49.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
144032025-04-30T06:35:49.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1269 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
144042025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
144052025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
144062025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
144072025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
144082025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
144092025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
144102025-04-30T06:35:49.369ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
144112025-04-30T06:35:49.369ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1269 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
144122025-04-30T06:35:49.369ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1269 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
144132025-04-30T06:35:49.372ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1270 }, kind: MgsRequest(SpState) }
144142025-04-30T06:35:49.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1270 }, kind: MgsRequest(SpState) }
144152025-04-30T06:35:49.374ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
144162025-04-30T06:35:49.374ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
144172025-04-30T06:35:49.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1270 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
144182025-04-30T06:35:49.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1270 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
144192025-04-30T06:35:49.375ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
144202025-04-30T06:35:49.375ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
144212025-04-30T06:35:49.462ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:43193
144222025-04-30T06:35:49.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 8ed156bf-e796-4efc-98c6-531096090ad7 uri = /ignition
144232025-04-30T06:35:49.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1139 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
144242025-04-30T06:35:49.501ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
144252025-04-30T06:35:49.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1139 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
144262025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
144272025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
144282025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
144292025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
144302025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
144312025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
144322025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
144332025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
144342025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
144352025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
144362025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
144372025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
144382025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
144392025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
144402025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
144412025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
144422025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
144432025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
144442025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
144452025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
144462025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
144472025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
144482025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
144492025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
144502025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
144512025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
144522025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
144532025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
144542025-04-30T06:35:49.512ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
144552025-04-30T06:35:49.513ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
144562025-04-30T06:35:49.513ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
144572025-04-30T06:35:49.513ZINFOtest_metrics (dropshot): request completed latency_us = 14241 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 8ed156bf-e796-4efc-98c6-531096090ad7 response_code = 200 uri = /ignition
144582025-04-30T06:35:49.516ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = fdd4b610-6763-4208-a71c-27509b6fcd41 uri = /sp/switch/0
144592025-04-30T06:35:49.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1140 }, kind: MgsRequest(SpState) }
144602025-04-30T06:35:49.518ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
144612025-04-30T06:35:49.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1140 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
144622025-04-30T06:35:49.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1141 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
144632025-04-30T06:35:49.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1141 } 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(()) }))
144642025-04-30T06:35:49.521ZINFOtest_metrics (dropshot): request completed latency_us = 5174 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = fdd4b610-6763-4208-a71c-27509b6fcd41 response_code = 200 uri = /sp/switch/0
144652025-04-30T06:35:49.529ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 0e9ae062-a337-4067-8b3f-e1bc0ba154ee uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
144662025-04-30T06:35:49.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
144672025-04-30T06:35:49.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1142 } response = CabooseValue
144682025-04-30T06:35:49.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1143 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
144692025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1143 } response = CabooseValue
144702025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1144 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
144712025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1144 } response = CabooseValue
144722025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1145 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
144732025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1145 } response = CabooseValue
144742025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1146 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
144752025-04-30T06:35:49.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1146 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
144762025-04-30T06:35:49.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1147 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
144772025-04-30T06:35:49.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1147 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
144782025-04-30T06:35:49.533ZINFOtest_metrics (dropshot): request completed latency_us = 3470 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 0e9ae062-a337-4067-8b3f-e1bc0ba154ee response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
144792025-04-30T06:35:49.534ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 383d53fc-6037-4e46-93df-be6321e668c1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
144802025-04-30T06:35:49.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
144812025-04-30T06:35:49.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1148 } response = CabooseValue
144822025-04-30T06:35:49.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
144832025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1149 } response = CabooseValue
144842025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
144852025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1150 } response = CabooseValue
144862025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
144872025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1151 } response = CabooseValue
144882025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
144892025-04-30T06:35:49.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1152 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
144902025-04-30T06:35:49.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
144912025-04-30T06:35:49.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1153 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
144922025-04-30T06:35:49.536ZINFOtest_metrics (dropshot): request completed latency_us = 1900 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 383d53fc-6037-4e46-93df-be6321e668c1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
144932025-04-30T06:35:49.537ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 9f55b362-674e-43bc-9e24-d925d3408020 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
144942025-04-30T06:35:49.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
144952025-04-30T06:35:49.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1154 } response = CabooseValue
144962025-04-30T06:35:49.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
144972025-04-30T06:35:49.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1155 } response = CabooseValue
144982025-04-30T06:35:49.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
144992025-04-30T06:35:49.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1156 } response = CabooseValue
145002025-04-30T06:35:49.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
145012025-04-30T06:35:49.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1157 } response = CabooseValue
145022025-04-30T06:35:49.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
145032025-04-30T06:35:49.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1158 } response = CabooseValue
145042025-04-30T06:35:49.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
145052025-04-30T06:35:49.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1159 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
145062025-04-30T06:35:49.539ZINFOtest_metrics (dropshot): request completed latency_us = 2163 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 9f55b362-674e-43bc-9e24-d925d3408020 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
145072025-04-30T06:35:49.540ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 94322217-4c97-4a26-ba6a-02d993741d21 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
145082025-04-30T06:35:49.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
145092025-04-30T06:35:49.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1160 } response = CabooseValue
145102025-04-30T06:35:49.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
145112025-04-30T06:35:49.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1161 } response = CabooseValue
145122025-04-30T06:35:49.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
145132025-04-30T06:35:49.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1162 } response = CabooseValue
145142025-04-30T06:35:49.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
145152025-04-30T06:35:49.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1163 } response = CabooseValue
145162025-04-30T06:35:49.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
145172025-04-30T06:35:49.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1164 } response = CabooseValue
145182025-04-30T06:35:49.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
145192025-04-30T06:35:49.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1165 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
145202025-04-30T06:35:49.544ZINFOtest_metrics (dropshot): request completed latency_us = 4001 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 94322217-4c97-4a26-ba6a-02d993741d21 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
145212025-04-30T06:35:49.545ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 5d251c4a-2664-4a46-af60-30586fd9d87c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
145222025-04-30T06:35:49.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
145232025-04-30T06:35:49.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1166 } response = CabooseValue
145242025-04-30T06:35:49.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
145252025-04-30T06:35:49.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1167 } response = CabooseValue
145262025-04-30T06:35:49.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
145272025-04-30T06:35:49.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1168 } response = CabooseValue
145282025-04-30T06:35:49.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
145292025-04-30T06:35:49.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1169 } response = CabooseValue
145302025-04-30T06:35:49.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
145312025-04-30T06:35:49.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1170 } response = CabooseValue
145322025-04-30T06:35:49.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
145332025-04-30T06:35:49.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1171 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
145342025-04-30T06:35:49.549ZINFOtest_metrics (dropshot): request completed latency_us = 3683 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 5d251c4a-2664-4a46-af60-30586fd9d87c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
145352025-04-30T06:35:49.550ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d3f276bd-7e8c-4ad4-b8ba-80cd4c968c79 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
145362025-04-30T06:35:49.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
145372025-04-30T06:35:49.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1172 } response = CabooseValue
145382025-04-30T06:35:49.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
145392025-04-30T06:35:49.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1173 } response = CabooseValue
145402025-04-30T06:35:49.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
145412025-04-30T06:35:49.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1174 } response = CabooseValue
145422025-04-30T06:35:49.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
145432025-04-30T06:35:49.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1175 } response = CabooseValue
145442025-04-30T06:35:49.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
145452025-04-30T06:35:49.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1176 } response = CabooseValue
145462025-04-30T06:35:49.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
145472025-04-30T06:35:49.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1177 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
145482025-04-30T06:35:49.551ZINFOtest_metrics (dropshot): request completed latency_us = 1463 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d3f276bd-7e8c-4ad4-b8ba-80cd4c968c79 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
145492025-04-30T06:35:49.553ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = cc413a7e-68eb-4547-b022-427ec325fdee uri = /sp/switch/0/component/rot/cmpa
145502025-04-30T06:35:49.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1178 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
145512025-04-30T06:35:49.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1178 } response = ReadRot(Ok)
145522025-04-30T06:35:49.555ZINFOtest_metrics (dropshot): request completed latency_us = 1349 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = cc413a7e-68eb-4547-b022-427ec325fdee response_code = 200 uri = /sp/switch/0/component/rot/cmpa
145532025-04-30T06:35:49.558ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 91cea95d-8240-4473-b9e1-79dee2bbe527 uri = /sp/switch/0/component/rot/cfpa
145542025-04-30T06:35:49.558ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1179 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
145552025-04-30T06:35:49.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1179 } response = ReadRot(Ok)
145562025-04-30T06:35:49.559ZINFOtest_metrics (dropshot): request completed latency_us = 997 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 91cea95d-8240-4473-b9e1-79dee2bbe527 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
145572025-04-30T06:35:49.560ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = c051be45-5469-449a-8c4f-f713cd6c1265 uri = /sp/switch/0/component/rot/cfpa
145582025-04-30T06:35:49.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1180 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
145592025-04-30T06:35:49.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1180 } response = ReadRot(Ok)
145602025-04-30T06:35:49.560ZINFOtest_metrics (dropshot): request completed latency_us = 581 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = c051be45-5469-449a-8c4f-f713cd6c1265 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
145612025-04-30T06:35:49.561ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 8da852b8-64f1-4d5c-98b4-355e53c7955d uri = /sp/switch/0/component/rot/cfpa
145622025-04-30T06:35:49.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1181 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
145632025-04-30T06:35:49.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1181 } response = ReadRot(Ok)
145642025-04-30T06:35:49.562ZINFOtest_metrics (dropshot): request completed latency_us = 1013 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 8da852b8-64f1-4d5c-98b4-355e53c7955d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
145652025-04-30T06:35:49.563ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 3cff6c81-066d-47c5-a949-cb880310a6da uri = /sp/switch/1
145662025-04-30T06:35:49.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1063 }, kind: MgsRequest(SpState) }
145672025-04-30T06:35:49.563ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
145682025-04-30T06:35:49.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1063 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
145692025-04-30T06:35:49.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1064 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
145702025-04-30T06:35:49.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1064 } 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(()) }))
145712025-04-30T06:35:49.564ZINFOtest_metrics (dropshot): request completed latency_us = 766 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 3cff6c81-066d-47c5-a949-cb880310a6da response_code = 200 uri = /sp/switch/1
145722025-04-30T06:35:49.564ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 7f181476-9ed4-4bbd-b568-eae85e860a7d uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
145732025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
145742025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1065 } response = CabooseValue
145752025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
145762025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1066 } response = CabooseValue
145772025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
145782025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1067 } response = CabooseValue
145792025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
145802025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1068 } response = CabooseValue
145812025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
145822025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1069 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
145832025-04-30T06:35:49.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
145842025-04-30T06:35:49.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1070 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
145852025-04-30T06:35:49.566ZINFOtest_metrics (dropshot): request completed latency_us = 1283 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 7f181476-9ed4-4bbd-b568-eae85e860a7d response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
145862025-04-30T06:35:49.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 599cc56e-e956-459e-8b0f-a180dd8b678e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
145872025-04-30T06:35:49.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
145882025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1071 } response = CabooseValue
145892025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
145902025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1072 } response = CabooseValue
145912025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
145922025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1073 } response = CabooseValue
145932025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
145942025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1074 } response = CabooseValue
145952025-04-30T06:35:49.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
145962025-04-30T06:35:49.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1075 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
145972025-04-30T06:35:49.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
145982025-04-30T06:35:49.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1076 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
145992025-04-30T06:35:49.569ZINFOtest_metrics (dropshot): request completed latency_us = 2920 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 599cc56e-e956-459e-8b0f-a180dd8b678e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
146002025-04-30T06:35:49.570ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 0e6fe3f7-edbf-4a4c-ab67-dfe061010fe8 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
146012025-04-30T06:35:49.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
146022025-04-30T06:35:49.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1077 } response = CabooseValue
146032025-04-30T06:35:49.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
146042025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1078 } response = CabooseValue
146052025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1079 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
146062025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1079 } response = CabooseValue
146072025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1080 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
146082025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1080 } response = CabooseValue
146092025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1081 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
146102025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1081 } response = CabooseValue
146112025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1082 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
146122025-04-30T06:35:49.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1082 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
146132025-04-30T06:35:49.572ZINFOtest_metrics (dropshot): request completed latency_us = 1658 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 0e6fe3f7-edbf-4a4c-ab67-dfe061010fe8 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
146142025-04-30T06:35:49.573ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 840eae1f-bba8-45d8-88c9-fccb240255c7 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
146152025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1083 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
146162025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1083 } response = CabooseValue
146172025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1084 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
146182025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1084 } response = CabooseValue
146192025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1085 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
146202025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1085 } response = CabooseValue
146212025-04-30T06:35:49.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1086 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
146222025-04-30T06:35:49.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1086 } response = CabooseValue
146232025-04-30T06:35:49.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
146242025-04-30T06:35:49.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1087 } response = CabooseValue
146252025-04-30T06:35:49.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1088 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
146262025-04-30T06:35:49.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1088 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
146272025-04-30T06:35:49.575ZINFOtest_metrics (dropshot): request completed latency_us = 2187 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 840eae1f-bba8-45d8-88c9-fccb240255c7 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
146282025-04-30T06:35:49.576ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = b66ddfe5-23ed-496d-852d-40b2b019caad uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
146292025-04-30T06:35:49.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
146302025-04-30T06:35:49.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1089 } response = CabooseValue
146312025-04-30T06:35:49.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
146322025-04-30T06:35:49.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1090 } response = CabooseValue
146332025-04-30T06:35:49.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1091 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
146342025-04-30T06:35:49.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1091 } response = CabooseValue
146352025-04-30T06:35:49.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1092 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
146362025-04-30T06:35:49.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1092 } response = CabooseValue
146372025-04-30T06:35:49.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1093 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
146382025-04-30T06:35:49.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1093 } response = CabooseValue
146392025-04-30T06:35:49.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1094 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
146402025-04-30T06:35:49.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1094 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
146412025-04-30T06:35:49.577ZINFOtest_metrics (dropshot): request completed latency_us = 1663 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = b66ddfe5-23ed-496d-852d-40b2b019caad response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
146422025-04-30T06:35:49.579ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 0d884d37-890e-42ce-94c3-0f852b44f1b9 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
146432025-04-30T06:35:49.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
146442025-04-30T06:35:49.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1095 } response = CabooseValue
146452025-04-30T06:35:49.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
146462025-04-30T06:35:49.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1096 } response = CabooseValue
146472025-04-30T06:35:49.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
146482025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1097 } response = CabooseValue
146492025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
146502025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1098 } response = CabooseValue
146512025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1099 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
146522025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1099 } response = CabooseValue
146532025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
146542025-04-30T06:35:49.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1100 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
146552025-04-30T06:35:49.580ZINFOtest_metrics (dropshot): request completed latency_us = 1704 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 0d884d37-890e-42ce-94c3-0f852b44f1b9 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
146562025-04-30T06:35:49.581ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = e757300a-3e1d-4b6b-a991-f90d9dc0afec uri = /sp/switch/1/component/rot/cmpa
146572025-04-30T06:35:49.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1101 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
146582025-04-30T06:35:49.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1101 } response = ReadRot(Ok)
146592025-04-30T06:35:49.583ZINFOtest_metrics (dropshot): request completed latency_us = 1371 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = e757300a-3e1d-4b6b-a991-f90d9dc0afec response_code = 200 uri = /sp/switch/1/component/rot/cmpa
146602025-04-30T06:35:49.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 844e094c-c74c-4b42-8c80-0894ad614343 uri = /sp/switch/1/component/rot/cfpa
146612025-04-30T06:35:49.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1102 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
146622025-04-30T06:35:49.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1102 } response = ReadRot(Ok)
146632025-04-30T06:35:49.584ZINFOtest_metrics (dropshot): request completed latency_us = 482 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 844e094c-c74c-4b42-8c80-0894ad614343 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
146642025-04-30T06:35:49.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 83ca387e-bd7c-443a-a3c2-1870b62d0230 uri = /sp/switch/1/component/rot/cfpa
146652025-04-30T06:35:49.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1103 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
146662025-04-30T06:35:49.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1103 } response = ReadRot(Ok)
146672025-04-30T06:35:49.585ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 83ca387e-bd7c-443a-a3c2-1870b62d0230 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
146682025-04-30T06:35:49.586ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = c057e3fd-624a-4fcc-811a-21edaaa7cf3f uri = /sp/switch/1/component/rot/cfpa
146692025-04-30T06:35:49.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1104 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
146702025-04-30T06:35:49.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1104 } response = ReadRot(Ok)
146712025-04-30T06:35:49.586ZINFOtest_metrics (dropshot): request completed latency_us = 521 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = c057e3fd-624a-4fcc-811a-21edaaa7cf3f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
146722025-04-30T06:35:49.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 25d624d5-544c-45bd-a298-a5de924db5c7 uri = /sp/sled/0
146732025-04-30T06:35:49.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1271 }, kind: MgsRequest(SpState) }
146742025-04-30T06:35:49.587ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
146752025-04-30T06:35:49.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1271 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
146762025-04-30T06:35:49.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1272 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
146772025-04-30T06:35:49.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1272 } 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(()) }))
146782025-04-30T06:35:49.588ZINFOtest_metrics (dropshot): request completed latency_us = 818 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 25d624d5-544c-45bd-a298-a5de924db5c7 response_code = 200 uri = /sp/sled/0
146792025-04-30T06:35:49.588ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = f6f6fe3a-e420-4530-bb7d-7fffe28414d0 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
146802025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
146812025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1273 } response = CabooseValue
146822025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
146832025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1274 } response = CabooseValue
146842025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
146852025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1275 } response = CabooseValue
146862025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
146872025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1276 } response = CabooseValue
146882025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
146892025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1277 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
146902025-04-30T06:35:49.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
146912025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1278 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
146922025-04-30T06:35:49.590ZINFOtest_metrics (dropshot): request completed latency_us = 1217 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = f6f6fe3a-e420-4530-bb7d-7fffe28414d0 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
146932025-04-30T06:35:49.590ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d40572ba-1357-4b3c-b934-8f149f70b95a uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
146942025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
146952025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1279 } response = CabooseValue
146962025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
146972025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1280 } response = CabooseValue
146982025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
146992025-04-30T06:35:49.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1281 } response = CabooseValue
147002025-04-30T06:35:49.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
147012025-04-30T06:35:49.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1282 } response = CabooseValue
147022025-04-30T06:35:49.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
147032025-04-30T06:35:49.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1283 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
147042025-04-30T06:35:49.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
147052025-04-30T06:35:49.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1284 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
147062025-04-30T06:35:49.591ZINFOtest_metrics (dropshot): request completed latency_us = 1221 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d40572ba-1357-4b3c-b934-8f149f70b95a response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
147072025-04-30T06:35:49.592ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 21630c8c-4909-439e-83f0-87f837548a10 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
147082025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
147092025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1285 } response = CabooseValue
147102025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
147112025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1286 } response = CabooseValue
147122025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
147132025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1287 } response = CabooseValue
147142025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
147152025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1288 } response = CabooseValue
147162025-04-30T06:35:49.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
147172025-04-30T06:35:49.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1289 } response = CabooseValue
147182025-04-30T06:35:49.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
147192025-04-30T06:35:49.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1290 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
147202025-04-30T06:35:49.593ZINFOtest_metrics (dropshot): request completed latency_us = 1255 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 21630c8c-4909-439e-83f0-87f837548a10 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
147212025-04-30T06:35:49.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = bd3eebc3-6c71-4bea-ac4d-5a9391d8b082 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
147222025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
147232025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1291 } response = CabooseValue
147242025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
147252025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1292 } response = CabooseValue
147262025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
147272025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1293 } response = CabooseValue
147282025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
147292025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1294 } response = CabooseValue
147302025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
147312025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1295 } response = CabooseValue
147322025-04-30T06:35:49.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
147332025-04-30T06:35:49.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1296 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
147342025-04-30T06:35:49.595ZINFOtest_metrics (dropshot): request completed latency_us = 1257 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = bd3eebc3-6c71-4bea-ac4d-5a9391d8b082 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
147352025-04-30T06:35:49.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 3bbc8735-bed6-4bef-97cb-2a52dca5f03c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
147362025-04-30T06:35:49.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
147372025-04-30T06:35:49.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1297 } response = CabooseValue
147382025-04-30T06:35:49.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
147392025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1298 } response = CabooseValue
147402025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
147412025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1299 } response = CabooseValue
147422025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
147432025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1300 } response = CabooseValue
147442025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
147452025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1301 } response = CabooseValue
147462025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
147472025-04-30T06:35:49.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1302 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
147482025-04-30T06:35:49.596ZINFOtest_metrics (dropshot): request completed latency_us = 1204 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 3bbc8735-bed6-4bef-97cb-2a52dca5f03c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
147492025-04-30T06:35:49.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d94f6a64-154c-4618-9cdd-6ee98cdb0857 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
147502025-04-30T06:35:49.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
147512025-04-30T06:35:49.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1303 } response = CabooseValue
147522025-04-30T06:35:49.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
147532025-04-30T06:35:49.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1304 } response = CabooseValue
147542025-04-30T06:35:49.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
147552025-04-30T06:35:49.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1305 } response = CabooseValue
147562025-04-30T06:35:49.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
147572025-04-30T06:35:49.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1306 } response = CabooseValue
147582025-04-30T06:35:49.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
147592025-04-30T06:35:49.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1307 } response = CabooseValue
147602025-04-30T06:35:49.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
147612025-04-30T06:35:49.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1308 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
147622025-04-30T06:35:49.600ZINFOtest_metrics (dropshot): request completed latency_us = 2725 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d94f6a64-154c-4618-9cdd-6ee98cdb0857 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
147632025-04-30T06:35:49.601ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 71dbf75f-9b65-4085-9c05-84ecd0de9f99 uri = /sp/sled/0/component/rot/cmpa
147642025-04-30T06:35:49.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1309 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
147652025-04-30T06:35:49.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1309 } response = ReadRot(Ok)
147662025-04-30T06:35:49.601ZINFOtest_metrics (dropshot): request completed latency_us = 571 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 71dbf75f-9b65-4085-9c05-84ecd0de9f99 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
147672025-04-30T06:35:49.602ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 2a203d10-b5c5-4a49-9b5c-822285f03736 uri = /sp/sled/0/component/rot/cfpa
147682025-04-30T06:35:49.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1310 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
147692025-04-30T06:35:49.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1310 } response = ReadRot(Ok)
147702025-04-30T06:35:49.602ZINFOtest_metrics (dropshot): request completed latency_us = 592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 2a203d10-b5c5-4a49-9b5c-822285f03736 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
147712025-04-30T06:35:49.604ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = bae82a8b-67c5-4c58-a5a4-5f859ae97b93 uri = /sp/sled/0/component/rot/cfpa
147722025-04-30T06:35:49.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1311 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
147732025-04-30T06:35:49.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1311 } response = ReadRot(Ok)
147742025-04-30T06:35:49.604ZINFOtest_metrics (dropshot): request completed latency_us = 884 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = bae82a8b-67c5-4c58-a5a4-5f859ae97b93 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
147752025-04-30T06:35:49.608ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 1e3b44b6-d61b-42d7-9279-35a4be2786b6 uri = /sp/sled/0/component/rot/cfpa
147762025-04-30T06:35:49.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1312 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
147772025-04-30T06:35:49.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1312 } response = ReadRot(Ok)
147782025-04-30T06:35:49.610ZINFOtest_metrics (dropshot): request completed latency_us = 760 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 1e3b44b6-d61b-42d7-9279-35a4be2786b6 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
147792025-04-30T06:35:49.610ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 595fda71-d185-4e52-b874-8d504d06ca50 uri = /sp/sled/1
147802025-04-30T06:35:49.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1271 }, kind: MgsRequest(SpState) }
147812025-04-30T06:35:49.610ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
147822025-04-30T06:35:49.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1271 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
147832025-04-30T06:35:49.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1272 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
147842025-04-30T06:35:49.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1272 } 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(()) }))
147852025-04-30T06:35:49.620ZINFOtest_metrics (dropshot): request completed latency_us = 10022 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 595fda71-d185-4e52-b874-8d504d06ca50 response_code = 200 uri = /sp/sled/1
147862025-04-30T06:35:49.621ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 7a4bdb22-b685-4b0f-b9d7-145d02932eef uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
147872025-04-30T06:35:49.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
147882025-04-30T06:35:49.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1273 } response = CabooseValue
147892025-04-30T06:35:49.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
147902025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1274 } response = CabooseValue
147912025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
147922025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1275 } response = CabooseValue
147932025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
147942025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1276 } response = CabooseValue
147952025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
147962025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1277 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
147972025-04-30T06:35:49.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
147982025-04-30T06:35:49.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1278 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
147992025-04-30T06:35:49.624ZINFOtest_metrics (dropshot): request completed latency_us = 3305 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 7a4bdb22-b685-4b0f-b9d7-145d02932eef response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
148002025-04-30T06:35:49.624ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 7b999b41-fa5f-422a-9d93-191711be7d06 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
148012025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
148022025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1279 } response = CabooseValue
148032025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
148042025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1280 } response = CabooseValue
148052025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
148062025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1281 } response = CabooseValue
148072025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
148082025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1282 } response = CabooseValue
148092025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
148102025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1283 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
148112025-04-30T06:35:49.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
148122025-04-30T06:35:49.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1284 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
148132025-04-30T06:35:49.626ZINFOtest_metrics (dropshot): request completed latency_us = 1357 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 7b999b41-fa5f-422a-9d93-191711be7d06 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
148142025-04-30T06:35:49.626ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 853fc2fa-ad45-49c9-9332-b08122128a04 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
148152025-04-30T06:35:49.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
148162025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1285 } response = CabooseValue
148172025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
148182025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1286 } response = CabooseValue
148192025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
148202025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1287 } response = CabooseValue
148212025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
148222025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1288 } response = CabooseValue
148232025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
148242025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1289 } response = CabooseValue
148252025-04-30T06:35:49.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
148262025-04-30T06:35:49.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1290 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
148272025-04-30T06:35:49.628ZINFOtest_metrics (dropshot): request completed latency_us = 1435 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 853fc2fa-ad45-49c9-9332-b08122128a04 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
148282025-04-30T06:35:49.628ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = a3ea64a6-6de5-4b5f-80ed-ddcfe193a5d8 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
148292025-04-30T06:35:49.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
148302025-04-30T06:35:49.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1291 } response = CabooseValue
148312025-04-30T06:35:49.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
148322025-04-30T06:35:49.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1292 } response = CabooseValue
148332025-04-30T06:35:49.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
148342025-04-30T06:35:49.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1293 } response = CabooseValue
148352025-04-30T06:35:49.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
148362025-04-30T06:35:49.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1294 } response = CabooseValue
148372025-04-30T06:35:49.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
148382025-04-30T06:35:49.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1295 } response = CabooseValue
148392025-04-30T06:35:49.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
148402025-04-30T06:35:49.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1296 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
148412025-04-30T06:35:49.630ZINFOtest_metrics (dropshot): request completed latency_us = 1471 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = a3ea64a6-6de5-4b5f-80ed-ddcfe193a5d8 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
148422025-04-30T06:35:49.630ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d13eb24a-e8d9-46cd-b589-607c420428a4 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
148432025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
148442025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1297 } response = CabooseValue
148452025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
148462025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1298 } response = CabooseValue
148472025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
148482025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1299 } response = CabooseValue
148492025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
148502025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1300 } response = CabooseValue
148512025-04-30T06:35:49.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
148522025-04-30T06:35:49.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1301 } response = CabooseValue
148532025-04-30T06:35:49.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
148542025-04-30T06:35:49.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1302 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
148552025-04-30T06:35:49.632ZINFOtest_metrics (dropshot): request completed latency_us = 1471 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = d13eb24a-e8d9-46cd-b589-607c420428a4 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
148562025-04-30T06:35:49.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 55c10513-e0c3-42ce-b68f-e2eda098cd99 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
148572025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
148582025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1303 } response = CabooseValue
148592025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
148602025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1304 } response = CabooseValue
148612025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
148622025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1305 } response = CabooseValue
148632025-04-30T06:35:49.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
148642025-04-30T06:35:49.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1306 } response = CabooseValue
148652025-04-30T06:35:49.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
148662025-04-30T06:35:49.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1307 } response = CabooseValue
148672025-04-30T06:35:49.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
148682025-04-30T06:35:49.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1308 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
148692025-04-30T06:35:49.634ZINFOtest_metrics (dropshot): request completed latency_us = 1714 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 55c10513-e0c3-42ce-b68f-e2eda098cd99 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
148702025-04-30T06:35:49.635ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 2ba0cce6-d753-4e76-afab-a815c2b14ede uri = /sp/sled/1/component/rot/cmpa
148712025-04-30T06:35:49.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1309 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
148722025-04-30T06:35:49.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1309 } response = ReadRot(Ok)
148732025-04-30T06:35:49.636ZINFOtest_metrics (dropshot): request completed latency_us = 662 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 2ba0cce6-d753-4e76-afab-a815c2b14ede response_code = 200 uri = /sp/sled/1/component/rot/cmpa
148742025-04-30T06:35:49.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = bee43b17-9d02-4830-81fd-db2606590a30 uri = /sp/sled/1/component/rot/cfpa
148752025-04-30T06:35:49.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1310 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
148762025-04-30T06:35:49.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1310 } response = ReadRot(Ok)
148772025-04-30T06:35:49.638ZINFOtest_metrics (dropshot): request completed latency_us = 1248 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = bee43b17-9d02-4830-81fd-db2606590a30 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
148782025-04-30T06:35:49.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 09680a98-4d3f-45da-b6f8-5f5075369374 uri = /sp/sled/1/component/rot/cfpa
148792025-04-30T06:35:49.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1311 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
148802025-04-30T06:35:49.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1311 } response = ReadRot(Ok)
148812025-04-30T06:35:49.640ZINFOtest_metrics (dropshot): request completed latency_us = 631 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 09680a98-4d3f-45da-b6f8-5f5075369374 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
148822025-04-30T06:35:49.641ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 50ea4820-441c-45b3-a89e-a5b1f9ce5269 uri = /sp/sled/1/component/rot/cfpa
148832025-04-30T06:35:49.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1312 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
148842025-04-30T06:35:49.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1312 } response = ReadRot(Ok)
148852025-04-30T06:35:49.642ZINFOtest_metrics (dropshot): request completed latency_us = 539 local_addr = [::1]:36378 method = GET remote_addr = [::1]:43193 req_id = 50ea4820-441c-45b3-a89e-a5b1f9ce5269 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
148862025-04-30T06:35:49.978ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:54928
148872025-04-30T06:35:49.996ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = e9a45d78-35b8-4d8e-82db-8ced43e65d3d uri = /ignition
148882025-04-30T06:35:49.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1182 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
148892025-04-30T06:35:49.997ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
148902025-04-30T06:35:49.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1182 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
148912025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
148922025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
148932025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
148942025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
148952025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
148962025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
148972025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
148982025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
148992025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
149002025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
149012025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
149022025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
149032025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
149042025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
149052025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
149062025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
149072025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
149082025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
149092025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
149102025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
149112025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
149122025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
149132025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
149142025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
149152025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
149162025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
149172025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
149182025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
149192025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
149202025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
149212025-04-30T06:35:49.997ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
149222025-04-30T06:35:49.997ZINFOtest_metrics (dropshot): request completed latency_us = 3530 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = e9a45d78-35b8-4d8e-82db-8ced43e65d3d response_code = 200 uri = /ignition
149232025-04-30T06:35:49.997ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a889049b-7bcc-456c-94c7-74b62b5a27fd uri = /sp/switch/0
149242025-04-30T06:35:49.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1183 }, kind: MgsRequest(SpState) }
149252025-04-30T06:35:49.997ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
149262025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1183 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
149272025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1184 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
149282025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1184 } 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(()) }))
149292025-04-30T06:35:50.005ZINFOtest_metrics (dropshot): request completed latency_us = 5476 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a889049b-7bcc-456c-94c7-74b62b5a27fd response_code = 200 uri = /sp/switch/0
149302025-04-30T06:35:50.005ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = addb4db2-e96c-4f48-8057-5757b7818031 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
149312025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
149322025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1185 } response = CabooseValue
149332025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
149342025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1186 } response = CabooseValue
149352025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1187 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
149362025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1187 } response = CabooseValue
149372025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1188 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
149382025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1188 } response = CabooseValue
149392025-04-30T06:35:50.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1189 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
149402025-04-30T06:35:50.007ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1189 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
149412025-04-30T06:35:50.007ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1190 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
149422025-04-30T06:35:50.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1190 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
149432025-04-30T06:35:50.013ZINFOtest_metrics (dropshot): request completed latency_us = 7475 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = addb4db2-e96c-4f48-8057-5757b7818031 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
149442025-04-30T06:35:50.014ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = c4e98c58-a0df-4464-9e1c-049d361bdca9 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
149452025-04-30T06:35:50.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1191 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
149462025-04-30T06:35:50.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1191 } response = CabooseValue
149472025-04-30T06:35:50.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1192 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
149482025-04-30T06:35:50.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1192 } response = CabooseValue
149492025-04-30T06:35:50.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
149502025-04-30T06:35:50.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1193 } response = CabooseValue
149512025-04-30T06:35:50.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
149522025-04-30T06:35:50.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1194 } response = CabooseValue
149532025-04-30T06:35:50.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
149542025-04-30T06:35:50.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1195 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
149552025-04-30T06:35:50.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
149562025-04-30T06:35:50.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1196 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
149572025-04-30T06:35:50.034ZINFOtest_metrics (dropshot): request completed latency_us = 19858 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = c4e98c58-a0df-4464-9e1c-049d361bdca9 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
149582025-04-30T06:35:50.036ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 93141550-fc4e-4f3b-a4cc-e72b39d57430 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
149592025-04-30T06:35:50.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
149602025-04-30T06:35:50.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1197 } response = CabooseValue
149612025-04-30T06:35:50.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
149622025-04-30T06:35:50.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1198 } response = CabooseValue
149632025-04-30T06:35:50.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
149642025-04-30T06:35:50.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1199 } response = CabooseValue
149652025-04-30T06:35:50.039ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
149662025-04-30T06:35:50.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1200 } response = CabooseValue
149672025-04-30T06:35:50.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
149682025-04-30T06:35:50.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1201 } response = CabooseValue
149692025-04-30T06:35:50.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
149702025-04-30T06:35:50.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1202 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
149712025-04-30T06:35:50.042ZINFOtest_metrics (dropshot): request completed latency_us = 5653 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 93141550-fc4e-4f3b-a4cc-e72b39d57430 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
149722025-04-30T06:35:50.043ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 31b80b72-b279-4b32-a1c1-28b98cee2e4d uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
149732025-04-30T06:35:50.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
149742025-04-30T06:35:50.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1203 } response = CabooseValue
149752025-04-30T06:35:50.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
149762025-04-30T06:35:50.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1204 } response = CabooseValue
149772025-04-30T06:35:50.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
149782025-04-30T06:35:50.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1205 } response = CabooseValue
149792025-04-30T06:35:50.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
149802025-04-30T06:35:50.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1206 } response = CabooseValue
149812025-04-30T06:35:50.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
149822025-04-30T06:35:50.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1207 } response = CabooseValue
149832025-04-30T06:35:50.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
149842025-04-30T06:35:50.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1208 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
149852025-04-30T06:35:50.049ZINFOtest_metrics (dropshot): request completed latency_us = 5130 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 31b80b72-b279-4b32-a1c1-28b98cee2e4d response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
149862025-04-30T06:35:50.049ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 070b3e09-927a-4902-9ea4-da7cdf90efa5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
149872025-04-30T06:35:50.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
149882025-04-30T06:35:50.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1209 } response = CabooseValue
149892025-04-30T06:35:50.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
149902025-04-30T06:35:50.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1210 } response = CabooseValue
149912025-04-30T06:35:50.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
149922025-04-30T06:35:50.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1211 } response = CabooseValue
149932025-04-30T06:35:50.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
149942025-04-30T06:35:50.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1212 } response = CabooseValue
149952025-04-30T06:35:50.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
149962025-04-30T06:35:50.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1213 } response = CabooseValue
149972025-04-30T06:35:50.058ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
149982025-04-30T06:35:50.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1214 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
149992025-04-30T06:35:50.058ZINFOtest_metrics (dropshot): request completed latency_us = 8997 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 070b3e09-927a-4902-9ea4-da7cdf90efa5 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
150002025-04-30T06:35:50.059ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 079f1ba3-664a-4be9-a51b-11fec0cf5cf0 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
150012025-04-30T06:35:50.060ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
150022025-04-30T06:35:50.060ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1215 } response = CabooseValue
150032025-04-30T06:35:50.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
150042025-04-30T06:35:50.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1216 } response = CabooseValue
150052025-04-30T06:35:50.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
150062025-04-30T06:35:50.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1217 } response = CabooseValue
150072025-04-30T06:35:50.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
150082025-04-30T06:35:50.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1218 } response = CabooseValue
150092025-04-30T06:35:50.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
150102025-04-30T06:35:50.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1219 } response = CabooseValue
150112025-04-30T06:35:50.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
150122025-04-30T06:35:50.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1220 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
150132025-04-30T06:35:50.079ZINFOtest_metrics (dropshot): request completed latency_us = 19531 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 079f1ba3-664a-4be9-a51b-11fec0cf5cf0 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
150142025-04-30T06:35:50.080ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 7b6a760b-138e-4d33-8812-5c1046254a4a uri = /sp/switch/0/component/rot/cmpa
150152025-04-30T06:35:50.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1221 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
150162025-04-30T06:35:50.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1221 } response = ReadRot(Ok)
150172025-04-30T06:35:50.081ZINFOtest_metrics (dropshot): request completed latency_us = 1295 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 7b6a760b-138e-4d33-8812-5c1046254a4a response_code = 200 uri = /sp/switch/0/component/rot/cmpa
150182025-04-30T06:35:50.101ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = dff55b34-e586-4e92-bfa1-68e959129961 uri = /sp/switch/0/component/rot/cfpa
150192025-04-30T06:35:50.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1222 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
150202025-04-30T06:35:50.102ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1222 } response = ReadRot(Ok)
150212025-04-30T06:35:50.102ZINFOtest_metrics (dropshot): request completed latency_us = 779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = dff55b34-e586-4e92-bfa1-68e959129961 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
150222025-04-30T06:35:50.102ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 8aa4995f-381a-4d4a-b898-45dea770d4a7 uri = /sp/switch/0/component/rot/cfpa
150232025-04-30T06:35:50.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1223 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
150242025-04-30T06:35:50.103ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1223 } response = ReadRot(Ok)
150252025-04-30T06:35:50.103ZINFOtest_metrics (dropshot): request completed latency_us = 536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 8aa4995f-381a-4d4a-b898-45dea770d4a7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
150262025-04-30T06:35:50.103ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 331a7e32-ce45-427b-a741-2c58c0dc2755 uri = /sp/switch/0/component/rot/cfpa
150272025-04-30T06:35:50.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1224 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
150282025-04-30T06:35:50.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1224 } response = ReadRot(Ok)
150292025-04-30T06:35:50.104ZINFOtest_metrics (dropshot): request completed latency_us = 499 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 331a7e32-ce45-427b-a741-2c58c0dc2755 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
150302025-04-30T06:35:50.127ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a5818198-8875-469c-baf8-55f6a15c025f uri = /sp/switch/1
150312025-04-30T06:35:50.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1105 }, kind: MgsRequest(SpState) }
150322025-04-30T06:35:50.128ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
150332025-04-30T06:35:50.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1105 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
150342025-04-30T06:35:50.128ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1106 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
150352025-04-30T06:35:50.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1106 } 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(()) }))
150362025-04-30T06:35:50.129ZINFOtest_metrics (dropshot): request completed latency_us = 1456 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a5818198-8875-469c-baf8-55f6a15c025f response_code = 200 uri = /sp/switch/1
150372025-04-30T06:35:50.130ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 745e38c5-bfc8-4e52-9d80-98ab992fae9f uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
150382025-04-30T06:35:50.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
150392025-04-30T06:35:50.202ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1107 } response = CabooseValue
150402025-04-30T06:35:50.202ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
150412025-04-30T06:35:50.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1108 } response = CabooseValue
150422025-04-30T06:35:50.206ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
150432025-04-30T06:35:50.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1109 } response = CabooseValue
150442025-04-30T06:35:50.206ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
150452025-04-30T06:35:50.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1110 } response = CabooseValue
150462025-04-30T06:35:50.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
150472025-04-30T06:35:50.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1111 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
150482025-04-30T06:35:50.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
150492025-04-30T06:35:50.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
150502025-04-30T06:35:50.209ZINFOtest_metrics (dropshot): request completed latency_us = 78791 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 745e38c5-bfc8-4e52-9d80-98ab992fae9f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
150512025-04-30T06:35:50.210ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 13be18ae-5fe2-4030-ad0c-a0029ea5cc13 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
150522025-04-30T06:35:50.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
150532025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1113 } response = CabooseValue
150542025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
150552025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1114 } response = CabooseValue
150562025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
150572025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1115 } response = CabooseValue
150582025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
150592025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1116 } response = CabooseValue
150602025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
150612025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1117 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
150622025-04-30T06:35:50.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
150632025-04-30T06:35:50.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
150642025-04-30T06:35:50.213ZINFOtest_metrics (dropshot): request completed latency_us = 2770 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 13be18ae-5fe2-4030-ad0c-a0029ea5cc13 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
150652025-04-30T06:35:50.214ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 8a2d006d-fccc-459d-b4b0-96d44ada07bf uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
150662025-04-30T06:35:50.214ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
150672025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1119 } response = CabooseValue
150682025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
150692025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1120 } response = CabooseValue
150702025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
150712025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1121 } response = CabooseValue
150722025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
150732025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1122 } response = CabooseValue
150742025-04-30T06:35:50.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
150752025-04-30T06:35:50.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1123 } response = CabooseValue
150762025-04-30T06:35:50.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
150772025-04-30T06:35:50.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1124 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
150782025-04-30T06:35:50.226ZINFOtest_metrics (dropshot): request completed latency_us = 11855 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 8a2d006d-fccc-459d-b4b0-96d44ada07bf response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
150792025-04-30T06:35:50.227ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 5d2ebe02-a3c1-467a-979c-cd20b7e34d69 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
150802025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
150812025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1125 } response = CabooseValue
150822025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
150832025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1126 } response = CabooseValue
150842025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
150852025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1127 } response = CabooseValue
150862025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
150872025-04-30T06:35:50.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1128 } response = CabooseValue
150882025-04-30T06:35:50.228ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
150892025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1129 } response = CabooseValue
150902025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
150912025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
150922025-04-30T06:35:50.229ZINFOtest_metrics (dropshot): request completed latency_us = 1480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 5d2ebe02-a3c1-467a-979c-cd20b7e34d69 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
150932025-04-30T06:35:50.229ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a290c524-b6a1-4508-aa1f-361c9b50812d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
150942025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
150952025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1131 } response = CabooseValue
150962025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
150972025-04-30T06:35:50.229ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1132 } response = CabooseValue
150982025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
150992025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1133 } response = CabooseValue
151002025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
151012025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1134 } response = CabooseValue
151022025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
151032025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1135 } response = CabooseValue
151042025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
151052025-04-30T06:35:50.230ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1136 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
151062025-04-30T06:35:50.231ZINFOtest_metrics (dropshot): request completed latency_us = 1688 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a290c524-b6a1-4508-aa1f-361c9b50812d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
151072025-04-30T06:35:50.231ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 43dbde91-08b7-4f2c-9625-3c8b1e76014c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
151082025-04-30T06:35:50.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
151092025-04-30T06:35:50.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1137 } response = CabooseValue
151102025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
151112025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1138 } response = CabooseValue
151122025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
151132025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1139 } response = CabooseValue
151142025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
151152025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1140 } response = CabooseValue
151162025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
151172025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1141 } response = CabooseValue
151182025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
151192025-04-30T06:35:50.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
151202025-04-30T06:35:50.233ZINFOtest_metrics (dropshot): request completed latency_us = 1734 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 43dbde91-08b7-4f2c-9625-3c8b1e76014c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
151212025-04-30T06:35:50.234ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = cf79d746-e2c0-4d51-a84c-6c2c49d92ecc uri = /sp/switch/1/component/rot/cmpa
151222025-04-30T06:35:50.235ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1143 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
151232025-04-30T06:35:50.235ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1143 } response = ReadRot(Ok)
151242025-04-30T06:35:50.235ZINFOtest_metrics (dropshot): request completed latency_us = 506 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = cf79d746-e2c0-4d51-a84c-6c2c49d92ecc response_code = 200 uri = /sp/switch/1/component/rot/cmpa
151252025-04-30T06:35:50.236ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 6921bb2e-5a73-4375-806f-bf1b1ce04373 uri = /sp/switch/1/component/rot/cfpa
151262025-04-30T06:35:50.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1144 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
151272025-04-30T06:35:50.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1144 } response = ReadRot(Ok)
151282025-04-30T06:35:50.237ZINFOtest_metrics (dropshot): request completed latency_us = 944 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 6921bb2e-5a73-4375-806f-bf1b1ce04373 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
151292025-04-30T06:35:50.237ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 4d7163d6-e479-4320-8760-f4e7784b5a0e uri = /sp/switch/1/component/rot/cfpa
151302025-04-30T06:35:50.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1145 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
151312025-04-30T06:35:50.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1145 } response = ReadRot(Ok)
151322025-04-30T06:35:50.238ZINFOtest_metrics (dropshot): request completed latency_us = 707 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 4d7163d6-e479-4320-8760-f4e7784b5a0e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
151332025-04-30T06:35:50.241ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 6eb97da1-d975-4023-8351-64d1a5f86796 uri = /sp/switch/1/component/rot/cfpa
151342025-04-30T06:35:50.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1146 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
151352025-04-30T06:35:50.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1146 } response = ReadRot(Ok)
151362025-04-30T06:35:50.249ZINFOtest_metrics (dropshot): request completed latency_us = 9017 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 6eb97da1-d975-4023-8351-64d1a5f86796 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
151372025-04-30T06:35:50.250ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a9582e0a-6096-465d-8f7f-ca1fef927301 uri = /sp/sled/0
151382025-04-30T06:35:50.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1313 }, kind: MgsRequest(SpState) }
151392025-04-30T06:35:50.251ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
151402025-04-30T06:35:50.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1313 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
151412025-04-30T06:35:50.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1314 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
151422025-04-30T06:35:50.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1314 } 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(()) }))
151432025-04-30T06:35:50.253ZINFOtest_metrics (dropshot): request completed latency_us = 2904 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = a9582e0a-6096-465d-8f7f-ca1fef927301 response_code = 200 uri = /sp/sled/0
151442025-04-30T06:35:50.255ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 2f44d77e-f5b0-4698-9351-233afc3e6590 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
151452025-04-30T06:35:50.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
151462025-04-30T06:35:50.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1315 } response = CabooseValue
151472025-04-30T06:35:50.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
151482025-04-30T06:35:50.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1316 } response = CabooseValue
151492025-04-30T06:35:50.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
151502025-04-30T06:35:50.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1317 } response = CabooseValue
151512025-04-30T06:35:50.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
151522025-04-30T06:35:50.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1318 } response = CabooseValue
151532025-04-30T06:35:50.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
151542025-04-30T06:35:50.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1319 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
151552025-04-30T06:35:50.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
151562025-04-30T06:35:50.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1320 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
151572025-04-30T06:35:50.258ZINFOtest_metrics (dropshot): request completed latency_us = 2881 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 2f44d77e-f5b0-4698-9351-233afc3e6590 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
151582025-04-30T06:35:50.259ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 96a11e91-50a9-4378-8231-e7d59770e1dc uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
151592025-04-30T06:35:50.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
151602025-04-30T06:35:50.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1321 } response = CabooseValue
151612025-04-30T06:35:50.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
151622025-04-30T06:35:50.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1322 } response = CabooseValue
151632025-04-30T06:35:50.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
151642025-04-30T06:35:50.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1323 } response = CabooseValue
151652025-04-30T06:35:50.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
151662025-04-30T06:35:50.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1324 } response = CabooseValue
151672025-04-30T06:35:50.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
151682025-04-30T06:35:50.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1325 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
151692025-04-30T06:35:50.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
151702025-04-30T06:35:50.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1326 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
151712025-04-30T06:35:50.273ZINFOtest_metrics (dropshot): request completed latency_us = 14589 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 96a11e91-50a9-4378-8231-e7d59770e1dc response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
151722025-04-30T06:35:50.274ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 77744fbc-b0c2-42cb-995b-d6ad9aa8da27 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
151732025-04-30T06:35:50.274ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
151742025-04-30T06:35:50.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1327 } response = CabooseValue
151752025-04-30T06:35:50.275ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
151762025-04-30T06:35:50.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1328 } response = CabooseValue
151772025-04-30T06:35:50.275ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
151782025-04-30T06:35:50.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1329 } response = CabooseValue
151792025-04-30T06:35:50.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
151802025-04-30T06:35:50.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1330 } response = CabooseValue
151812025-04-30T06:35:50.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
151822025-04-30T06:35:50.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1331 } response = CabooseValue
151832025-04-30T06:35:50.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
151842025-04-30T06:35:50.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1332 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
151852025-04-30T06:35:50.277ZINFOtest_metrics (dropshot): request completed latency_us = 3038 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 77744fbc-b0c2-42cb-995b-d6ad9aa8da27 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
151862025-04-30T06:35:50.277ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 99e15407-bf7d-4fd1-ae94-42a86ee0930c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
151872025-04-30T06:35:50.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
151882025-04-30T06:35:50.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1333 } response = CabooseValue
151892025-04-30T06:35:50.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
151902025-04-30T06:35:50.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1334 } response = CabooseValue
151912025-04-30T06:35:50.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
151922025-04-30T06:35:50.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1335 } response = CabooseValue
151932025-04-30T06:35:50.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
151942025-04-30T06:35:50.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1336 } response = CabooseValue
151952025-04-30T06:35:50.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
151962025-04-30T06:35:50.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1337 } response = CabooseValue
151972025-04-30T06:35:50.280ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
151982025-04-30T06:35:50.280ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1338 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
151992025-04-30T06:35:50.280ZINFOtest_metrics (dropshot): request completed latency_us = 2510 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 99e15407-bf7d-4fd1-ae94-42a86ee0930c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
152002025-04-30T06:35:50.280ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 0e857077-e882-432c-912e-dc9bcb225d2c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
152012025-04-30T06:35:50.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
152022025-04-30T06:35:50.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1339 } response = CabooseValue
152032025-04-30T06:35:50.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
152042025-04-30T06:35:50.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1340 } response = CabooseValue
152052025-04-30T06:35:50.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
152062025-04-30T06:35:50.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1341 } response = CabooseValue
152072025-04-30T06:35:50.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
152082025-04-30T06:35:50.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1342 } response = CabooseValue
152092025-04-30T06:35:50.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
152102025-04-30T06:35:50.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1343 } response = CabooseValue
152112025-04-30T06:35:50.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
152122025-04-30T06:35:50.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1344 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
152132025-04-30T06:35:50.283ZINFOtest_metrics (dropshot): request completed latency_us = 2873 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 0e857077-e882-432c-912e-dc9bcb225d2c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
152142025-04-30T06:35:50.284ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 8e4458b2-11a2-4dcd-b43e-0dd2ddfda631 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
152152025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
152162025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1345 } response = CabooseValue
152172025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
152182025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1346 } response = CabooseValue
152192025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
152202025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1347 } response = CabooseValue
152212025-04-30T06:35:50.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
152222025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1348 } response = CabooseValue
152232025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
152242025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1349 } response = CabooseValue
152252025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
152262025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1350 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
152272025-04-30T06:35:50.309ZINFOtest_metrics (dropshot): request completed latency_us = 5179 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 8e4458b2-11a2-4dcd-b43e-0dd2ddfda631 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
152282025-04-30T06:35:50.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 743d5c60-d509-4126-b1e0-4ed9ea66769a uri = /sp/sled/0/component/rot/cmpa
152292025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1351 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
152302025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1351 } response = ReadRot(Ok)
152312025-04-30T06:35:50.309ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 743d5c60-d509-4126-b1e0-4ed9ea66769a response_code = 200 uri = /sp/sled/0/component/rot/cmpa
152322025-04-30T06:35:50.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 129a9e71-0ec4-4fb9-b7e1-c08fe3865ca5 uri = /sp/sled/0/component/rot/cfpa
152332025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1352 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
152342025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1352 } response = ReadRot(Ok)
152352025-04-30T06:35:50.309ZINFOtest_metrics (dropshot): request completed latency_us = 453 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 129a9e71-0ec4-4fb9-b7e1-c08fe3865ca5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
152362025-04-30T06:35:50.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 0bef2a05-2ad0-471a-9503-8c728d6b1380 uri = /sp/sled/0/component/rot/cfpa
152372025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1353 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
152382025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1353 } response = ReadRot(Ok)
152392025-04-30T06:35:50.309ZINFOtest_metrics (dropshot): request completed latency_us = 402 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 0bef2a05-2ad0-471a-9503-8c728d6b1380 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
152402025-04-30T06:35:50.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 4ec4059e-e779-43c9-b12f-4852cbefc2f9 uri = /sp/sled/0/component/rot/cfpa
152412025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1354 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
152422025-04-30T06:35:50.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1354 } response = ReadRot(Ok)
152432025-04-30T06:35:50.310ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 4ec4059e-e779-43c9-b12f-4852cbefc2f9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
152442025-04-30T06:35:50.310ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 3ec55294-a4db-40cd-a370-5945e2d4dd19 uri = /sp/sled/1
152452025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1313 }, kind: MgsRequest(SpState) }
152462025-04-30T06:35:50.310ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
152472025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1313 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
152482025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1314 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
152492025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1314 } 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(()) }))
152502025-04-30T06:35:50.310ZINFOtest_metrics (dropshot): request completed latency_us = 612 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 3ec55294-a4db-40cd-a370-5945e2d4dd19 response_code = 200 uri = /sp/sled/1
152512025-04-30T06:35:50.310ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = e6d00647-7e3a-4ad8-85fa-b39a5c3c766a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
152522025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
152532025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1315 } response = CabooseValue
152542025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
152552025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1316 } response = CabooseValue
152562025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
152572025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1317 } response = CabooseValue
152582025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
152592025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1318 } response = CabooseValue
152602025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
152612025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1319 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
152622025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
152632025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1320 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
152642025-04-30T06:35:50.310ZINFOtest_metrics (dropshot): request completed latency_us = 1045 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = e6d00647-7e3a-4ad8-85fa-b39a5c3c766a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
152652025-04-30T06:35:50.310ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 64fdcc31-d253-48a3-8287-cc6cbe984b7e uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
152662025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
152672025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1321 } response = CabooseValue
152682025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
152692025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1322 } response = CabooseValue
152702025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
152712025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1323 } response = CabooseValue
152722025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
152732025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1324 } response = CabooseValue
152742025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
152752025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1325 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
152762025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
152772025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1326 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
152782025-04-30T06:35:50.310ZINFOtest_metrics (dropshot): request completed latency_us = 1046 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 64fdcc31-d253-48a3-8287-cc6cbe984b7e response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
152792025-04-30T06:35:50.310ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 079aa2ed-459c-4d11-be49-ef111851c6d1 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
152802025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
152812025-04-30T06:35:50.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1327 } response = CabooseValue
152822025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
152832025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1328 } response = CabooseValue
152842025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
152852025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1329 } response = CabooseValue
152862025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
152872025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1330 } response = CabooseValue
152882025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
152892025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1331 } response = CabooseValue
152902025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
152912025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1332 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
152922025-04-30T06:35:50.311ZINFOtest_metrics (dropshot): request completed latency_us = 1055 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 079aa2ed-459c-4d11-be49-ef111851c6d1 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
152932025-04-30T06:35:50.311ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = be2fab67-6ee0-4e34-b2b4-63cb1bff6b8e uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
152942025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
152952025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1333 } response = CabooseValue
152962025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
152972025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1334 } response = CabooseValue
152982025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
152992025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1335 } response = CabooseValue
153002025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
153012025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1336 } response = CabooseValue
153022025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
153032025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1337 } response = CabooseValue
153042025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
153052025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1338 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
153062025-04-30T06:35:50.311ZINFOtest_metrics (dropshot): request completed latency_us = 1069 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = be2fab67-6ee0-4e34-b2b4-63cb1bff6b8e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
153072025-04-30T06:35:50.311ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = b85c83fb-7b56-40aa-9268-0348eb7b6162 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
153082025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
153092025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1339 } response = CabooseValue
153102025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
153112025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1340 } response = CabooseValue
153122025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
153132025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1341 } response = CabooseValue
153142025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
153152025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1342 } response = CabooseValue
153162025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
153172025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1343 } response = CabooseValue
153182025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
153192025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1344 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
153202025-04-30T06:35:50.311ZINFOtest_metrics (dropshot): request completed latency_us = 1042 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = b85c83fb-7b56-40aa-9268-0348eb7b6162 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
153212025-04-30T06:35:50.311ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 3a3b743e-66a6-4d29-9d9f-a7cc6bdd2303 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
153222025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
153232025-04-30T06:35:50.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1345 } response = CabooseValue
153242025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
153252025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1346 } response = CabooseValue
153262025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
153272025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1347 } response = CabooseValue
153282025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
153292025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1348 } response = CabooseValue
153302025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
153312025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1349 } response = CabooseValue
153322025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
153332025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1350 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
153342025-04-30T06:35:50.312ZINFOtest_metrics (dropshot): request completed latency_us = 1049 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 3a3b743e-66a6-4d29-9d9f-a7cc6bdd2303 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
153352025-04-30T06:35:50.312ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 09ee7ffd-2aba-4e37-ae48-446b0e847e81 uri = /sp/sled/1/component/rot/cmpa
153362025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1351 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
153372025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1351 } response = ReadRot(Ok)
153382025-04-30T06:35:50.312ZINFOtest_metrics (dropshot): request completed latency_us = 358 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 09ee7ffd-2aba-4e37-ae48-446b0e847e81 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
153392025-04-30T06:35:50.312ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 25785716-c07e-4553-b1eb-1e21f83b3a47 uri = /sp/sled/1/component/rot/cfpa
153402025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1352 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
153412025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1352 } response = ReadRot(Ok)
153422025-04-30T06:35:50.312ZINFOtest_metrics (dropshot): request completed latency_us = 545 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 25785716-c07e-4553-b1eb-1e21f83b3a47 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
153432025-04-30T06:35:50.312ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 7197a5ef-8a04-4942-a701-a52d33b05483 uri = /sp/sled/1/component/rot/cfpa
153442025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1353 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
153452025-04-30T06:35:50.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1353 } response = ReadRot(Ok)
153462025-04-30T06:35:50.312ZINFOtest_metrics (dropshot): request completed latency_us = 399 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = 7197a5ef-8a04-4942-a701-a52d33b05483 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
153472025-04-30T06:35:50.316ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = c325cee9-f2bb-4ea1-9209-560f340aff78 uri = /sp/sled/1/component/rot/cfpa
153482025-04-30T06:35:50.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1354 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
153492025-04-30T06:35:50.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1354 } response = ReadRot(Ok)
153502025-04-30T06:35:50.318ZINFOtest_metrics (dropshot): request completed latency_us = 1719 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54928 req_id = c325cee9-f2bb-4ea1-9209-560f340aff78 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
153512025-04-30T06:35:50.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
153522025-04-30T06:35:50.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
153532025-04-30T06:35:50.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
153542025-04-30T06:35:50.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
153552025-04-30T06:35:50.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1147 }, kind: MgsRequest(SpState) }
153562025-04-30T06:35:50.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1225 }, kind: MgsRequest(SpState) }
153572025-04-30T06:35:50.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1355 }, kind: MgsRequest(SpState) }
153582025-04-30T06:35:50.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1355 }, kind: MgsRequest(SpState) }
153592025-04-30T06:35:50.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
153602025-04-30T06:35:50.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
153612025-04-30T06:35:50.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
153622025-04-30T06:35:50.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
153632025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1225 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
153642025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1147 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
153652025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1355 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
153662025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1355 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
153672025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1226 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
153682025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1148 }, kind: MgsRequest(SpState) }
153692025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
153702025-04-30T06:35:50.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1356 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
153712025-04-30T06:35:50.344ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
153722025-04-30T06:35:50.345ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
153732025-04-30T06:35:50.346ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
153742025-04-30T06:35:50.346ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
153752025-04-30T06:35:50.346ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
153762025-04-30T06:35:50.346ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
153772025-04-30T06:35:50.346ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
153782025-04-30T06:35:50.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1226 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
153792025-04-30T06:35:50.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1148 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
153802025-04-30T06:35:50.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1356 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
153812025-04-30T06:35:50.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1356 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
153822025-04-30T06:35:50.405ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
153832025-04-30T06:35:50.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1227 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
153842025-04-30T06:35:50.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1357 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
153852025-04-30T06:35:50.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1357 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
153862025-04-30T06:35:50.408ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
153872025-04-30T06:35:50.408ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
153882025-04-30T06:35:50.408ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
153892025-04-30T06:35:50.409ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
153902025-04-30T06:35:50.409ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
153912025-04-30T06:35:50.409ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
153922025-04-30T06:35:50.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1227 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
153932025-04-30T06:35:50.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1357 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
153942025-04-30T06:35:50.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1357 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
153952025-04-30T06:35:50.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1228 }, kind: MgsRequest(SpState) }
153962025-04-30T06:35:50.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1358 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
153972025-04-30T06:35:50.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1358 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
153982025-04-30T06:35:50.426ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
153992025-04-30T06:35:50.427ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
154002025-04-30T06:35:50.427ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
154012025-04-30T06:35:50.427ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
154022025-04-30T06:35:50.427ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
154032025-04-30T06:35:50.429ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1228 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
154042025-04-30T06:35:50.429ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1358 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154052025-04-30T06:35:50.429ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1358 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154062025-04-30T06:35:50.429ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
154072025-04-30T06:35:50.430ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
154082025-04-30T06:35:50.430ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1359 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
154092025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
154102025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
154112025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
154122025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
154132025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
154142025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
154152025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
154162025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
154172025-04-30T06:35:50.436ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
154182025-04-30T06:35:50.437ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1359 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154192025-04-30T06:35:50.437ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1359 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
154202025-04-30T06:35:50.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
154212025-04-30T06:35:50.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1360 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
154222025-04-30T06:35:50.441ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
154232025-04-30T06:35:50.441ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
154242025-04-30T06:35:50.442ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
154252025-04-30T06:35:50.442ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
154262025-04-30T06:35:50.442ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1360 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154272025-04-30T06:35:50.442ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1360 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154282025-04-30T06:35:50.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
154292025-04-30T06:35:50.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1361 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
154302025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
154312025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
154322025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
154332025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
154342025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
154352025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
154362025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
154372025-04-30T06:35:50.444ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
154382025-04-30T06:35:50.445ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
154392025-04-30T06:35:50.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1361 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
154402025-04-30T06:35:50.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1361 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154412025-04-30T06:35:50.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
154422025-04-30T06:35:50.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1362 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
154432025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
154442025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
154452025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
154462025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
154472025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
154482025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
154492025-04-30T06:35:50.449ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
154502025-04-30T06:35:50.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1362 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154512025-04-30T06:35:50.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1362 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
154522025-04-30T06:35:50.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
154532025-04-30T06:35:50.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1363 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
154542025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
154552025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
154562025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
154572025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
154582025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
154592025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
154602025-04-30T06:35:50.453ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
154612025-04-30T06:35:50.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1363 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
154622025-04-30T06:35:50.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1363 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
154632025-04-30T06:35:50.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1364 }, kind: MgsRequest(SpState) }
154642025-04-30T06:35:50.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1364 }, kind: MgsRequest(SpState) }
154652025-04-30T06:35:50.456ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
154662025-04-30T06:35:50.456ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
154672025-04-30T06:35:50.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1364 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
154682025-04-30T06:35:50.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1364 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
154692025-04-30T06:35:50.457ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
154702025-04-30T06:35:50.457ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
154712025-04-30T06:35:50.638ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:41251
154722025-04-30T06:35:50.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 6697390a-dba6-43ab-8150-f64fde85e050 uri = /ignition
154732025-04-30T06:35:50.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1229 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
154742025-04-30T06:35:50.642ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
154752025-04-30T06:35:50.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1229 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
154762025-04-30T06:35:50.642ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
154772025-04-30T06:35:50.642ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
154782025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
154792025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
154802025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
154812025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
154822025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
154832025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
154842025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
154852025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
154862025-04-30T06:35:50.643ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
154872025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
154882025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
154892025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
154902025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
154912025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
154922025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
154932025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
154942025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
154952025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
154962025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
154972025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
154982025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
154992025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
155002025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
155012025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
155022025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
155032025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
155042025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
155052025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
155062025-04-30T06:35:50.644ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
155072025-04-30T06:35:50.644ZINFOtest_metrics (dropshot): request completed latency_us = 3542 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 6697390a-dba6-43ab-8150-f64fde85e050 response_code = 200 uri = /ignition
155082025-04-30T06:35:50.649ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 79c85620-1a3b-4571-9415-cbd5ec3b0265 uri = /sp/switch/0
155092025-04-30T06:35:50.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1230 }, kind: MgsRequest(SpState) }
155102025-04-30T06:35:50.649ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
155112025-04-30T06:35:50.655ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1230 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
155122025-04-30T06:35:50.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1231 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
155132025-04-30T06:35:50.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1231 } 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(()) }))
155142025-04-30T06:35:50.656ZINFOtest_metrics (dropshot): request completed latency_us = 7133 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 79c85620-1a3b-4571-9415-cbd5ec3b0265 response_code = 200 uri = /sp/switch/0
155152025-04-30T06:35:50.657ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 2e021b2b-431d-4983-bdb4-8168fd3cabc2 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
155162025-04-30T06:35:50.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
155172025-04-30T06:35:50.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1232 } response = CabooseValue
155182025-04-30T06:35:50.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
155192025-04-30T06:35:50.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1233 } response = CabooseValue
155202025-04-30T06:35:50.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
155212025-04-30T06:35:50.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1234 } response = CabooseValue
155222025-04-30T06:35:50.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
155232025-04-30T06:35:50.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1235 } response = CabooseValue
155242025-04-30T06:35:50.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
155252025-04-30T06:35:50.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1236 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
155262025-04-30T06:35:50.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
155272025-04-30T06:35:50.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1237 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
155282025-04-30T06:35:50.663ZINFOtest_metrics (dropshot): request completed latency_us = 6393 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 2e021b2b-431d-4983-bdb4-8168fd3cabc2 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
155292025-04-30T06:35:50.667ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 9831e613-c4a3-4323-9e65-667cf0ab5815 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
155302025-04-30T06:35:50.667ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
155312025-04-30T06:35:50.667ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1238 } response = CabooseValue
155322025-04-30T06:35:50.667ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
155332025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1239 } response = CabooseValue
155342025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
155352025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1240 } response = CabooseValue
155362025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
155372025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1241 } response = CabooseValue
155382025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
155392025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1242 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
155402025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
155412025-04-30T06:35:50.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1243 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
155422025-04-30T06:35:50.668ZINFOtest_metrics (dropshot): request completed latency_us = 1989 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 9831e613-c4a3-4323-9e65-667cf0ab5815 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
155432025-04-30T06:35:50.672ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 185aff69-7c04-469c-a6e0-4c574f31bd89 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
155442025-04-30T06:35:50.675ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
155452025-04-30T06:35:50.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1244 } response = CabooseValue
155462025-04-30T06:35:50.675ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
155472025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1245 } response = CabooseValue
155482025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
155492025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1246 } response = CabooseValue
155502025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
155512025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1247 } response = CabooseValue
155522025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
155532025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1248 } response = CabooseValue
155542025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
155552025-04-30T06:35:50.676ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1249 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
155562025-04-30T06:35:50.677ZINFOtest_metrics (dropshot): request completed latency_us = 4631 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 185aff69-7c04-469c-a6e0-4c574f31bd89 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
155572025-04-30T06:35:50.678ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 3757b29c-b840-4e46-bdf3-efc15862efa6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
155582025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
155592025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1250 } response = CabooseValue
155602025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
155612025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1251 } response = CabooseValue
155622025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
155632025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1252 } response = CabooseValue
155642025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
155652025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1253 } response = CabooseValue
155662025-04-30T06:35:50.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
155672025-04-30T06:35:50.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1254 } response = CabooseValue
155682025-04-30T06:35:50.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
155692025-04-30T06:35:50.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1255 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
155702025-04-30T06:35:50.679ZINFOtest_metrics (dropshot): request completed latency_us = 1245 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 3757b29c-b840-4e46-bdf3-efc15862efa6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
155712025-04-30T06:35:50.679ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = ea722f15-bf8f-444f-8808-0ac4de035c3b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
155722025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
155732025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1256 } response = CabooseValue
155742025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
155752025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1257 } response = CabooseValue
155762025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
155772025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1258 } response = CabooseValue
155782025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
155792025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1259 } response = CabooseValue
155802025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
155812025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1260 } response = CabooseValue
155822025-04-30T06:35:50.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
155832025-04-30T06:35:50.681ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1261 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
155842025-04-30T06:35:50.681ZINFOtest_metrics (dropshot): request completed latency_us = 1250 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = ea722f15-bf8f-444f-8808-0ac4de035c3b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
155852025-04-30T06:35:50.682ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 656bb2aa-d5c9-40bf-a007-a1f09202f61b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
155862025-04-30T06:35:50.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
155872025-04-30T06:35:50.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1262 } response = CabooseValue
155882025-04-30T06:35:50.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
155892025-04-30T06:35:50.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1263 } response = CabooseValue
155902025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
155912025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1264 } response = CabooseValue
155922025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
155932025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1265 } response = CabooseValue
155942025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
155952025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1266 } response = CabooseValue
155962025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
155972025-04-30T06:35:50.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1267 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
155982025-04-30T06:35:50.684ZINFOtest_metrics (dropshot): request completed latency_us = 1875 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 656bb2aa-d5c9-40bf-a007-a1f09202f61b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
155992025-04-30T06:35:50.685ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 6466d2a1-fb71-449a-b04b-552c653ae875 uri = /sp/switch/0/component/rot/cmpa
156002025-04-30T06:35:50.685ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1268 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
156012025-04-30T06:35:50.686ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1268 } response = ReadRot(Ok)
156022025-04-30T06:35:50.686ZINFOtest_metrics (dropshot): request completed latency_us = 660 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 6466d2a1-fb71-449a-b04b-552c653ae875 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
156032025-04-30T06:35:50.686ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 66c5e994-0d92-4d79-9481-ec558b10d915 uri = /sp/switch/0/component/rot/cfpa
156042025-04-30T06:35:50.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1269 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
156052025-04-30T06:35:50.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1269 } response = ReadRot(Ok)
156062025-04-30T06:35:50.687ZINFOtest_metrics (dropshot): request completed latency_us = 547 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 66c5e994-0d92-4d79-9481-ec558b10d915 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
156072025-04-30T06:35:50.688ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f9f38876-da47-4c00-8a9a-49e0ecbbb700 uri = /sp/switch/0/component/rot/cfpa
156082025-04-30T06:35:50.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1270 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
156092025-04-30T06:35:50.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1270 } response = ReadRot(Ok)
156102025-04-30T06:35:50.688ZINFOtest_metrics (dropshot): request completed latency_us = 501 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f9f38876-da47-4c00-8a9a-49e0ecbbb700 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
156112025-04-30T06:35:50.689ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = b2a5e472-4a1f-45c7-9f93-c684cc1aaefe uri = /sp/switch/0/component/rot/cfpa
156122025-04-30T06:35:50.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1271 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
156132025-04-30T06:35:50.689ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1271 } response = ReadRot(Ok)
156142025-04-30T06:35:50.689ZINFOtest_metrics (dropshot): request completed latency_us = 492 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = b2a5e472-4a1f-45c7-9f93-c684cc1aaefe response_code = 200 uri = /sp/switch/0/component/rot/cfpa
156152025-04-30T06:35:50.690ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 3ad5c924-5f4e-4a59-aaf6-b2b3f3a40288 uri = /sp/switch/1
156162025-04-30T06:35:50.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1149 }, kind: MgsRequest(SpState) }
156172025-04-30T06:35:50.690ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
156182025-04-30T06:35:50.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1149 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
156192025-04-30T06:35:50.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1150 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
156202025-04-30T06:35:50.692ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1150 } 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(()) }))
156212025-04-30T06:35:50.693ZINFOtest_metrics (dropshot): request completed latency_us = 3510 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 3ad5c924-5f4e-4a59-aaf6-b2b3f3a40288 response_code = 200 uri = /sp/switch/1
156222025-04-30T06:35:50.694ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = bd350dfa-6b74-4175-9159-08803c9df326 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
156232025-04-30T06:35:50.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
156242025-04-30T06:35:50.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1151 } response = CabooseValue
156252025-04-30T06:35:50.695ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
156262025-04-30T06:35:50.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1152 } response = CabooseValue
156272025-04-30T06:35:50.695ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
156282025-04-30T06:35:50.696ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1153 } response = CabooseValue
156292025-04-30T06:35:50.696ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
156302025-04-30T06:35:50.696ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1154 } response = CabooseValue
156312025-04-30T06:35:50.696ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
156322025-04-30T06:35:50.697ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1155 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
156332025-04-30T06:35:50.697ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
156342025-04-30T06:35:50.697ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1156 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
156352025-04-30T06:35:50.697ZINFOtest_metrics (dropshot): request completed latency_us = 2850 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = bd350dfa-6b74-4175-9159-08803c9df326 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
156362025-04-30T06:35:50.698ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 314eaa0a-564b-49e3-a3dd-630a16e2140f uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
156372025-04-30T06:35:50.698ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
156382025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1157 } response = CabooseValue
156392025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
156402025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1158 } response = CabooseValue
156412025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
156422025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1159 } response = CabooseValue
156432025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
156442025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1160 } response = CabooseValue
156452025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
156462025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1161 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
156472025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
156482025-04-30T06:35:50.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1162 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
156492025-04-30T06:35:50.702ZINFOtest_metrics (dropshot): request completed latency_us = 1625 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 314eaa0a-564b-49e3-a3dd-630a16e2140f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
156502025-04-30T06:35:50.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f7c758f8-1830-429c-8062-f3df9cb5c07d uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
156512025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
156522025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1163 } response = CabooseValue
156532025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
156542025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1164 } response = CabooseValue
156552025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
156562025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1165 } response = CabooseValue
156572025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
156582025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1166 } response = CabooseValue
156592025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
156602025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1167 } response = CabooseValue
156612025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
156622025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1168 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
156632025-04-30T06:35:50.703ZINFOtest_metrics (dropshot): request completed latency_us = 1089 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f7c758f8-1830-429c-8062-f3df9cb5c07d response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
156642025-04-30T06:35:50.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 740c31d2-c0bc-4363-a4f5-c3658171d962 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
156652025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
156662025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1169 } response = CabooseValue
156672025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
156682025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1170 } response = CabooseValue
156692025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
156702025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1171 } response = CabooseValue
156712025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
156722025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1172 } response = CabooseValue
156732025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
156742025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1173 } response = CabooseValue
156752025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
156762025-04-30T06:35:50.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1174 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
156772025-04-30T06:35:50.703ZINFOtest_metrics (dropshot): request completed latency_us = 1178 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 740c31d2-c0bc-4363-a4f5-c3658171d962 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
156782025-04-30T06:35:50.704ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 1caf9ba7-baca-410d-abf8-854604930efc uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
156792025-04-30T06:35:50.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
156802025-04-30T06:35:50.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1175 } response = CabooseValue
156812025-04-30T06:35:50.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
156822025-04-30T06:35:50.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1176 } response = CabooseValue
156832025-04-30T06:35:50.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
156842025-04-30T06:35:50.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1177 } response = CabooseValue
156852025-04-30T06:35:50.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
156862025-04-30T06:35:50.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1178 } response = CabooseValue
156872025-04-30T06:35:50.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
156882025-04-30T06:35:50.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1179 } response = CabooseValue
156892025-04-30T06:35:50.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
156902025-04-30T06:35:50.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1180 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
156912025-04-30T06:35:50.705ZINFOtest_metrics (dropshot): request completed latency_us = 1599 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 1caf9ba7-baca-410d-abf8-854604930efc response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
156922025-04-30T06:35:50.706ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f9d7236d-27a2-4942-b2b6-6024e2abdced uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
156932025-04-30T06:35:50.706ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
156942025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1181 } response = CabooseValue
156952025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
156962025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1182 } response = CabooseValue
156972025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
156982025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1183 } response = CabooseValue
156992025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
157002025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1184 } response = CabooseValue
157012025-04-30T06:35:50.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
157022025-04-30T06:35:50.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1185 } response = CabooseValue
157032025-04-30T06:35:50.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
157042025-04-30T06:35:50.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1186 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
157052025-04-30T06:35:50.708ZINFOtest_metrics (dropshot): request completed latency_us = 1850 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f9d7236d-27a2-4942-b2b6-6024e2abdced response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
157062025-04-30T06:35:50.709ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 208ff3ed-9c38-4872-81fe-af34811f0f5b uri = /sp/switch/1/component/rot/cmpa
157072025-04-30T06:35:50.709ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1187 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
157082025-04-30T06:35:50.709ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1187 } response = ReadRot(Ok)
157092025-04-30T06:35:50.709ZINFOtest_metrics (dropshot): request completed latency_us = 645 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 208ff3ed-9c38-4872-81fe-af34811f0f5b response_code = 200 uri = /sp/switch/1/component/rot/cmpa
157102025-04-30T06:35:50.710ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 235918b4-7b5b-4196-aac7-28372394fbd8 uri = /sp/switch/1/component/rot/cfpa
157112025-04-30T06:35:50.710ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1188 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
157122025-04-30T06:35:50.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1188 } response = ReadRot(Ok)
157132025-04-30T06:35:50.711ZINFOtest_metrics (dropshot): request completed latency_us = 509 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 235918b4-7b5b-4196-aac7-28372394fbd8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
157142025-04-30T06:35:50.711ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 7b9f4e63-6a30-4e2a-ad79-df38930e9acc uri = /sp/switch/1/component/rot/cfpa
157152025-04-30T06:35:50.711ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1189 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
157162025-04-30T06:35:50.712ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1189 } response = ReadRot(Ok)
157172025-04-30T06:35:50.712ZINFOtest_metrics (dropshot): request completed latency_us = 490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 7b9f4e63-6a30-4e2a-ad79-df38930e9acc response_code = 200 uri = /sp/switch/1/component/rot/cfpa
157182025-04-30T06:35:50.712ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 169cafc8-e158-4174-8066-79536cc66028 uri = /sp/switch/1/component/rot/cfpa
157192025-04-30T06:35:50.712ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1190 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
157202025-04-30T06:35:50.713ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1190 } response = ReadRot(Ok)
157212025-04-30T06:35:50.713ZINFOtest_metrics (dropshot): request completed latency_us = 624 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 169cafc8-e158-4174-8066-79536cc66028 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
157222025-04-30T06:35:50.713ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 8d82547e-d1f9-4236-946b-7a64b7cd8a55 uri = /sp/sled/0
157232025-04-30T06:35:50.714ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1365 }, kind: MgsRequest(SpState) }
157242025-04-30T06:35:50.714ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
157252025-04-30T06:35:50.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1365 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
157262025-04-30T06:35:50.714ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1366 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
157272025-04-30T06:35:50.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1366 } 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(()) }))
157282025-04-30T06:35:50.714ZINFOtest_metrics (dropshot): request completed latency_us = 889 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 8d82547e-d1f9-4236-946b-7a64b7cd8a55 response_code = 200 uri = /sp/sled/0
157292025-04-30T06:35:50.716ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = e869cb9f-84cf-42b0-af12-323add5433c2 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
157302025-04-30T06:35:50.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
157312025-04-30T06:35:50.716ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1367 } response = CabooseValue
157322025-04-30T06:35:50.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
157332025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1368 } response = CabooseValue
157342025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
157352025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1369 } response = CabooseValue
157362025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
157372025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1370 } response = CabooseValue
157382025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
157392025-04-30T06:35:50.717ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1371 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
157402025-04-30T06:35:50.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
157412025-04-30T06:35:50.718ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1372 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
157422025-04-30T06:35:50.718ZINFOtest_metrics (dropshot): request completed latency_us = 2024 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = e869cb9f-84cf-42b0-af12-323add5433c2 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
157432025-04-30T06:35:50.719ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 35376ea2-0490-496a-a8fc-d0c3cd1a9b96 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
157442025-04-30T06:35:50.720ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
157452025-04-30T06:35:50.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1373 } response = CabooseValue
157462025-04-30T06:35:50.722ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
157472025-04-30T06:35:50.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1374 } response = CabooseValue
157482025-04-30T06:35:50.722ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
157492025-04-30T06:35:50.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1375 } response = CabooseValue
157502025-04-30T06:35:50.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
157512025-04-30T06:35:50.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1376 } response = CabooseValue
157522025-04-30T06:35:50.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
157532025-04-30T06:35:50.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1377 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
157542025-04-30T06:35:50.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
157552025-04-30T06:35:50.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1378 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
157562025-04-30T06:35:50.731ZINFOtest_metrics (dropshot): request completed latency_us = 11977 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 35376ea2-0490-496a-a8fc-d0c3cd1a9b96 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
157572025-04-30T06:35:50.733ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 01b80e02-050a-441f-841a-82a1eb369c20 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
157582025-04-30T06:35:50.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
157592025-04-30T06:35:50.733ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1379 } response = CabooseValue
157602025-04-30T06:35:50.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
157612025-04-30T06:35:50.733ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1380 } response = CabooseValue
157622025-04-30T06:35:50.733ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
157632025-04-30T06:35:50.734ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1381 } response = CabooseValue
157642025-04-30T06:35:50.734ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
157652025-04-30T06:35:50.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1382 } response = CabooseValue
157662025-04-30T06:35:50.737ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
157672025-04-30T06:35:50.737ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1383 } response = CabooseValue
157682025-04-30T06:35:50.737ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
157692025-04-30T06:35:50.737ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1384 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
157702025-04-30T06:35:50.737ZINFOtest_metrics (dropshot): request completed latency_us = 3954 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 01b80e02-050a-441f-841a-82a1eb369c20 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
157712025-04-30T06:35:50.737ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 42f0f859-c344-4432-9dba-7e6f6b6b2f0b uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
157722025-04-30T06:35:50.738ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
157732025-04-30T06:35:50.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1385 } response = CabooseValue
157742025-04-30T06:35:50.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
157752025-04-30T06:35:50.739ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1386 } response = CabooseValue
157762025-04-30T06:35:50.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
157772025-04-30T06:35:50.741ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1387 } response = CabooseValue
157782025-04-30T06:35:50.741ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
157792025-04-30T06:35:50.742ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1388 } response = CabooseValue
157802025-04-30T06:35:50.742ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
157812025-04-30T06:35:50.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1389 } response = CabooseValue
157822025-04-30T06:35:50.743ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
157832025-04-30T06:35:50.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
157842025-04-30T06:35:50.743ZINFOtest_metrics (dropshot): request completed latency_us = 5765 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 42f0f859-c344-4432-9dba-7e6f6b6b2f0b response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
157852025-04-30T06:35:50.744ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 1debcd9f-964b-4d06-a4a3-4f40b16e97de uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
157862025-04-30T06:35:50.744ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
157872025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1391 } response = CabooseValue
157882025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
157892025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1392 } response = CabooseValue
157902025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
157912025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1393 } response = CabooseValue
157922025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
157932025-04-30T06:35:50.745ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1394 } response = CabooseValue
157942025-04-30T06:35:50.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
157952025-04-30T06:35:50.747ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1395 } response = CabooseValue
157962025-04-30T06:35:50.747ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
157972025-04-30T06:35:50.747ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
157982025-04-30T06:35:50.747ZINFOtest_metrics (dropshot): request completed latency_us = 2867 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 1debcd9f-964b-4d06-a4a3-4f40b16e97de response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
157992025-04-30T06:35:50.748ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = e3fab22b-641a-46db-ad28-26e7379e0ee5 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
158002025-04-30T06:35:50.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
158012025-04-30T06:35:50.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1397 } response = CabooseValue
158022025-04-30T06:35:50.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
158032025-04-30T06:35:50.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1398 } response = CabooseValue
158042025-04-30T06:35:50.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
158052025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1399 } response = CabooseValue
158062025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
158072025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1400 } response = CabooseValue
158082025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
158092025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1401 } response = CabooseValue
158102025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
158112025-04-30T06:35:50.749ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
158122025-04-30T06:35:50.750ZINFOtest_metrics (dropshot): request completed latency_us = 2544 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = e3fab22b-641a-46db-ad28-26e7379e0ee5 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
158132025-04-30T06:35:50.754ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 1fdd597f-cd68-45d3-b910-63a8305ac282 uri = /sp/sled/0/component/rot/cmpa
158142025-04-30T06:35:50.754ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1403 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
158152025-04-30T06:35:50.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1403 } response = ReadRot(Ok)
158162025-04-30T06:35:50.755ZINFOtest_metrics (dropshot): request completed latency_us = 828 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 1fdd597f-cd68-45d3-b910-63a8305ac282 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
158172025-04-30T06:35:50.757ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = ecd31bcf-27bb-4315-a47d-361dda7cdabd uri = /sp/sled/0/component/rot/cfpa
158182025-04-30T06:35:50.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1404 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
158192025-04-30T06:35:50.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1404 } response = ReadRot(Ok)
158202025-04-30T06:35:50.757ZINFOtest_metrics (dropshot): request completed latency_us = 560 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = ecd31bcf-27bb-4315-a47d-361dda7cdabd response_code = 200 uri = /sp/sled/0/component/rot/cfpa
158212025-04-30T06:35:50.758ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 8a6645f3-21c8-48ab-b36e-27c6e6b1e766 uri = /sp/sled/0/component/rot/cfpa
158222025-04-30T06:35:50.758ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1405 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
158232025-04-30T06:35:50.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1405 } response = ReadRot(Ok)
158242025-04-30T06:35:50.759ZINFOtest_metrics (dropshot): request completed latency_us = 724 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 8a6645f3-21c8-48ab-b36e-27c6e6b1e766 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
158252025-04-30T06:35:50.759ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 3e367a5a-4a32-489d-b4ef-25ea802f46fe uri = /sp/sled/0/component/rot/cfpa
158262025-04-30T06:35:50.759ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1406 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
158272025-04-30T06:35:50.759ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1406 } response = ReadRot(Ok)
158282025-04-30T06:35:50.760ZINFOtest_metrics (dropshot): request completed latency_us = 474 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 3e367a5a-4a32-489d-b4ef-25ea802f46fe response_code = 200 uri = /sp/sled/0/component/rot/cfpa
158292025-04-30T06:35:50.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 55344cea-62a1-4813-816b-d69906b9e6d7 uri = /sp/sled/1
158302025-04-30T06:35:50.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1365 }, kind: MgsRequest(SpState) }
158312025-04-30T06:35:50.761ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
158322025-04-30T06:35:50.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1365 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
158332025-04-30T06:35:50.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1366 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
158342025-04-30T06:35:50.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1366 } 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(()) }))
158352025-04-30T06:35:50.761ZINFOtest_metrics (dropshot): request completed latency_us = 849 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 55344cea-62a1-4813-816b-d69906b9e6d7 response_code = 200 uri = /sp/sled/1
158362025-04-30T06:35:50.763ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = c4204739-865f-4c02-b322-6d864ae06ee9 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
158372025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
158382025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1367 } response = CabooseValue
158392025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
158402025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1368 } response = CabooseValue
158412025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
158422025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1369 } response = CabooseValue
158432025-04-30T06:35:50.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
158442025-04-30T06:35:50.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1370 } response = CabooseValue
158452025-04-30T06:35:50.765ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
158462025-04-30T06:35:50.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1371 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
158472025-04-30T06:35:50.765ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
158482025-04-30T06:35:50.766ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1372 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
158492025-04-30T06:35:50.766ZINFOtest_metrics (dropshot): request completed latency_us = 2388 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = c4204739-865f-4c02-b322-6d864ae06ee9 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
158502025-04-30T06:35:50.766ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 6c006c08-5558-463e-a390-5d068e4ea189 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
158512025-04-30T06:35:50.766ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
158522025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1373 } response = CabooseValue
158532025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
158542025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1374 } response = CabooseValue
158552025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
158562025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1375 } response = CabooseValue
158572025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
158582025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1376 } response = CabooseValue
158592025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
158602025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1377 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
158612025-04-30T06:35:50.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
158622025-04-30T06:35:50.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1378 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
158632025-04-30T06:35:50.768ZINFOtest_metrics (dropshot): request completed latency_us = 1356 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 6c006c08-5558-463e-a390-5d068e4ea189 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
158642025-04-30T06:35:50.768ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = fdcdfe30-c0da-4a7a-a2b9-1166f40c8771 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
158652025-04-30T06:35:50.768ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
158662025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1379 } response = CabooseValue
158672025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
158682025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1380 } response = CabooseValue
158692025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
158702025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1381 } response = CabooseValue
158712025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
158722025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1382 } response = CabooseValue
158732025-04-30T06:35:50.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
158742025-04-30T06:35:50.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1383 } response = CabooseValue
158752025-04-30T06:35:50.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
158762025-04-30T06:35:50.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1384 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
158772025-04-30T06:35:50.770ZINFOtest_metrics (dropshot): request completed latency_us = 1860 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = fdcdfe30-c0da-4a7a-a2b9-1166f40c8771 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
158782025-04-30T06:35:50.771ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = e611cacf-e239-42dd-9e07-d330e1be1eac uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
158792025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
158802025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1385 } response = CabooseValue
158812025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
158822025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1386 } response = CabooseValue
158832025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
158842025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1387 } response = CabooseValue
158852025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
158862025-04-30T06:35:50.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1388 } response = CabooseValue
158872025-04-30T06:35:50.773ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
158882025-04-30T06:35:50.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1389 } response = CabooseValue
158892025-04-30T06:35:50.773ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
158902025-04-30T06:35:50.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1390 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
158912025-04-30T06:35:50.773ZINFOtest_metrics (dropshot): request completed latency_us = 1882 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = e611cacf-e239-42dd-9e07-d330e1be1eac response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
158922025-04-30T06:35:50.774ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 0f5fcd77-c5c9-44d8-8cac-7660a86cd783 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
158932025-04-30T06:35:50.774ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
158942025-04-30T06:35:50.774ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1391 } response = CabooseValue
158952025-04-30T06:35:50.774ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
158962025-04-30T06:35:50.774ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1392 } response = CabooseValue
158972025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
158982025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1393 } response = CabooseValue
158992025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
159002025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1394 } response = CabooseValue
159012025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
159022025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1395 } response = CabooseValue
159032025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
159042025-04-30T06:35:50.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1396 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
159052025-04-30T06:35:50.775ZINFOtest_metrics (dropshot): request completed latency_us = 1265 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 0f5fcd77-c5c9-44d8-8cac-7660a86cd783 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
159062025-04-30T06:35:50.776ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = fe34b87b-8d72-4bc8-b837-91b5dc9cd0d4 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
159072025-04-30T06:35:50.776ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
159082025-04-30T06:35:50.776ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1397 } response = CabooseValue
159092025-04-30T06:35:50.776ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
159102025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1398 } response = CabooseValue
159112025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
159122025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1399 } response = CabooseValue
159132025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
159142025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1400 } response = CabooseValue
159152025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
159162025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1401 } response = CabooseValue
159172025-04-30T06:35:50.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
159182025-04-30T06:35:50.778ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1402 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
159192025-04-30T06:35:50.778ZINFOtest_metrics (dropshot): request completed latency_us = 1854 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = fe34b87b-8d72-4bc8-b837-91b5dc9cd0d4 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
159202025-04-30T06:35:50.779ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 28e28abd-d260-442e-8ca8-1eb26974a1b7 uri = /sp/sled/1/component/rot/cmpa
159212025-04-30T06:35:50.779ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1403 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
159222025-04-30T06:35:50.779ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1403 } response = ReadRot(Ok)
159232025-04-30T06:35:50.779ZINFOtest_metrics (dropshot): request completed latency_us = 481 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 28e28abd-d260-442e-8ca8-1eb26974a1b7 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
159242025-04-30T06:35:50.780ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f4d59e90-0ff2-402a-9a60-9900c66528a4 uri = /sp/sled/1/component/rot/cfpa
159252025-04-30T06:35:50.780ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1404 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
159262025-04-30T06:35:50.780ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1404 } response = ReadRot(Ok)
159272025-04-30T06:35:50.780ZINFOtest_metrics (dropshot): request completed latency_us = 531 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = f4d59e90-0ff2-402a-9a60-9900c66528a4 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
159282025-04-30T06:35:50.781ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 4b098fd7-5d5f-408c-a82c-f26e66f4fdd3 uri = /sp/sled/1/component/rot/cfpa
159292025-04-30T06:35:50.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1405 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
159302025-04-30T06:35:50.782ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1405 } response = ReadRot(Ok)
159312025-04-30T06:35:50.782ZINFOtest_metrics (dropshot): request completed latency_us = 985 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 4b098fd7-5d5f-408c-a82c-f26e66f4fdd3 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
159322025-04-30T06:35:50.783ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 7d5b873a-660c-4c32-94af-a8a6802758e8 uri = /sp/sled/1/component/rot/cfpa
159332025-04-30T06:35:50.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1406 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
159342025-04-30T06:35:50.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1406 } response = ReadRot(Ok)
159352025-04-30T06:35:50.784ZINFOtest_metrics (dropshot): request completed latency_us = 725 local_addr = [::1]:36378 method = GET remote_addr = [::1]:41251 req_id = 7d5b873a-660c-4c32-94af-a8a6802758e8 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
159362025-04-30T06:35:51.015ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:64059
159372025-04-30T06:35:51.016ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 43c9f121-1621-4ac1-b059-d8c47b54919c uri = /ignition
159382025-04-30T06:35:51.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1272 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
159392025-04-30T06:35:51.016ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
159402025-04-30T06:35:51.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1272 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
159412025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
159422025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
159432025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
159442025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
159452025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
159462025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
159472025-04-30T06:35:51.023ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
159482025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
159492025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
159502025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
159512025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
159522025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
159532025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
159542025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
159552025-04-30T06:35:51.024ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
159562025-04-30T06:35:51.025ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
159572025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
159582025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
159592025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
159602025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
159612025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
159622025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
159632025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
159642025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
159652025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
159662025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
159672025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
159682025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
159692025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
159702025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
159712025-04-30T06:35:51.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
159722025-04-30T06:35:51.026ZINFOtest_metrics (dropshot): request completed latency_us = 7728 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 43c9f121-1621-4ac1-b059-d8c47b54919c response_code = 200 uri = /ignition
159732025-04-30T06:35:51.028ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = a74aaf7f-851b-4096-9a48-0b76aa7b6bf1 uri = /sp/switch/0
159742025-04-30T06:35:51.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1273 }, kind: MgsRequest(SpState) }
159752025-04-30T06:35:51.029ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
159762025-04-30T06:35:51.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1273 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
159772025-04-30T06:35:51.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1274 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
159782025-04-30T06:35:51.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1274 } 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(()) }))
159792025-04-30T06:35:51.030ZINFOtest_metrics (dropshot): request completed latency_us = 1864 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = a74aaf7f-851b-4096-9a48-0b76aa7b6bf1 response_code = 200 uri = /sp/switch/0
159802025-04-30T06:35:51.032ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = de6e8b1b-7d09-4e91-a231-2eeb9f8c11fb uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
159812025-04-30T06:35:51.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
159822025-04-30T06:35:51.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1275 } response = CabooseValue
159832025-04-30T06:35:51.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
159842025-04-30T06:35:51.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1276 } response = CabooseValue
159852025-04-30T06:35:51.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
159862025-04-30T06:35:51.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1277 } response = CabooseValue
159872025-04-30T06:35:51.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
159882025-04-30T06:35:51.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1278 } response = CabooseValue
159892025-04-30T06:35:51.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
159902025-04-30T06:35:51.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1279 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
159912025-04-30T06:35:51.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
159922025-04-30T06:35:51.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1280 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
159932025-04-30T06:35:51.035ZINFOtest_metrics (dropshot): request completed latency_us = 2982 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = de6e8b1b-7d09-4e91-a231-2eeb9f8c11fb response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
159942025-04-30T06:35:51.037ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 768a4dd7-3bdc-49d8-b319-de7d7169b662 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
159952025-04-30T06:35:51.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
159962025-04-30T06:35:51.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1281 } response = CabooseValue
159972025-04-30T06:35:51.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
159982025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1282 } response = CabooseValue
159992025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
160002025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1283 } response = CabooseValue
160012025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
160022025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1284 } response = CabooseValue
160032025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
160042025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1285 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
160052025-04-30T06:35:51.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
160062025-04-30T06:35:51.039ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1286 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
160072025-04-30T06:35:51.039ZINFOtest_metrics (dropshot): request completed latency_us = 1962 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 768a4dd7-3bdc-49d8-b319-de7d7169b662 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
160082025-04-30T06:35:51.039ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = ba5c06a4-94fc-4073-baa7-f7281d0c2a04 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
160092025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
160102025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1287 } response = CabooseValue
160112025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
160122025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1288 } response = CabooseValue
160132025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
160142025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1289 } response = CabooseValue
160152025-04-30T06:35:51.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
160162025-04-30T06:35:51.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1290 } response = CabooseValue
160172025-04-30T06:35:51.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
160182025-04-30T06:35:51.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1291 } response = CabooseValue
160192025-04-30T06:35:51.041ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
160202025-04-30T06:35:51.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1292 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
160212025-04-30T06:35:51.042ZINFOtest_metrics (dropshot): request completed latency_us = 2339 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = ba5c06a4-94fc-4073-baa7-f7281d0c2a04 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
160222025-04-30T06:35:51.042ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = f54b7fba-7eca-4544-85b9-bb530e3fb32c uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
160232025-04-30T06:35:51.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
160242025-04-30T06:35:51.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1293 } response = CabooseValue
160252025-04-30T06:35:51.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
160262025-04-30T06:35:51.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1294 } response = CabooseValue
160272025-04-30T06:35:51.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
160282025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1295 } response = CabooseValue
160292025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
160302025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1296 } response = CabooseValue
160312025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
160322025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1297 } response = CabooseValue
160332025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
160342025-04-30T06:35:51.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1298 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
160352025-04-30T06:35:51.044ZINFOtest_metrics (dropshot): request completed latency_us = 2026 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = f54b7fba-7eca-4544-85b9-bb530e3fb32c response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
160362025-04-30T06:35:51.045ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 215be729-1afd-40fe-915f-be0e2252ac23 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
160372025-04-30T06:35:51.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
160382025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1299 } response = CabooseValue
160392025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
160402025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1300 } response = CabooseValue
160412025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
160422025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1301 } response = CabooseValue
160432025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
160442025-04-30T06:35:51.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1302 } response = CabooseValue
160452025-04-30T06:35:51.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
160462025-04-30T06:35:51.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1303 } response = CabooseValue
160472025-04-30T06:35:51.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
160482025-04-30T06:35:51.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1304 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
160492025-04-30T06:35:51.047ZINFOtest_metrics (dropshot): request completed latency_us = 1824 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 215be729-1afd-40fe-915f-be0e2252ac23 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
160502025-04-30T06:35:51.048ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 39ff659c-67cc-4024-a09b-c910d4bef3ac uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
160512025-04-30T06:35:51.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
160522025-04-30T06:35:51.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1305 } response = CabooseValue
160532025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
160542025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1306 } response = CabooseValue
160552025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
160562025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1307 } response = CabooseValue
160572025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
160582025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1308 } response = CabooseValue
160592025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
160602025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1309 } response = CabooseValue
160612025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
160622025-04-30T06:35:51.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
160632025-04-30T06:35:51.049ZINFOtest_metrics (dropshot): request completed latency_us = 1724 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 39ff659c-67cc-4024-a09b-c910d4bef3ac response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
160642025-04-30T06:35:51.050ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 52a875f6-3ec0-43b6-8ce4-6149006a55d5 uri = /sp/switch/0/component/rot/cmpa
160652025-04-30T06:35:51.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1311 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
160662025-04-30T06:35:51.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1311 } response = ReadRot(Ok)
160672025-04-30T06:35:51.050ZINFOtest_metrics (dropshot): request completed latency_us = 600 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 52a875f6-3ec0-43b6-8ce4-6149006a55d5 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
160682025-04-30T06:35:51.051ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = c04d2bac-2947-40b6-8aca-b033a5c27723 uri = /sp/switch/0/component/rot/cfpa
160692025-04-30T06:35:51.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1312 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
160702025-04-30T06:35:51.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1312 } response = ReadRot(Ok)
160712025-04-30T06:35:51.052ZINFOtest_metrics (dropshot): request completed latency_us = 994 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = c04d2bac-2947-40b6-8aca-b033a5c27723 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
160722025-04-30T06:35:51.053ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 8d810cb5-8a46-48f5-9f83-c7c740be5d7d uri = /sp/switch/0/component/rot/cfpa
160732025-04-30T06:35:51.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1313 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
160742025-04-30T06:35:51.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1313 } response = ReadRot(Ok)
160752025-04-30T06:35:51.053ZINFOtest_metrics (dropshot): request completed latency_us = 569 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 8d810cb5-8a46-48f5-9f83-c7c740be5d7d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
160762025-04-30T06:35:51.054ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 559524fd-96d9-42e7-bb5b-badd3c1ba316 uri = /sp/switch/0/component/rot/cfpa
160772025-04-30T06:35:51.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1314 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
160782025-04-30T06:35:51.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1314 } response = ReadRot(Ok)
160792025-04-30T06:35:51.055ZINFOtest_metrics (dropshot): request completed latency_us = 811 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 559524fd-96d9-42e7-bb5b-badd3c1ba316 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
160802025-04-30T06:35:51.055ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = d6c8b627-a118-43f0-b2a2-7f0a532059c0 uri = /sp/switch/1
160812025-04-30T06:35:51.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1191 }, kind: MgsRequest(SpState) }
160822025-04-30T06:35:51.057ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
160832025-04-30T06:35:51.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1191 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
160842025-04-30T06:35:51.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1192 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
160852025-04-30T06:35:51.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1192 } 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(()) }))
160862025-04-30T06:35:51.057ZINFOtest_metrics (dropshot): request completed latency_us = 1779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = d6c8b627-a118-43f0-b2a2-7f0a532059c0 response_code = 200 uri = /sp/switch/1
160872025-04-30T06:35:51.061ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = dd614fad-1dfd-46ef-a511-91f9597d9e3d uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
160882025-04-30T06:35:51.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
160892025-04-30T06:35:51.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1193 } response = CabooseValue
160902025-04-30T06:35:51.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
160912025-04-30T06:35:51.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1194 } response = CabooseValue
160922025-04-30T06:35:51.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
160932025-04-30T06:35:51.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1195 } response = CabooseValue
160942025-04-30T06:35:51.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
160952025-04-30T06:35:51.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1196 } response = CabooseValue
160962025-04-30T06:35:51.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
160972025-04-30T06:35:51.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1197 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
160982025-04-30T06:35:51.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
160992025-04-30T06:35:51.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1198 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
161002025-04-30T06:35:51.067ZINFOtest_metrics (dropshot): request completed latency_us = 6036 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = dd614fad-1dfd-46ef-a511-91f9597d9e3d response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
161012025-04-30T06:35:51.068ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = c5315f9c-4b14-494c-a136-ffc23d30265a uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
161022025-04-30T06:35:51.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
161032025-04-30T06:35:51.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1199 } response = CabooseValue
161042025-04-30T06:35:51.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
161052025-04-30T06:35:51.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1200 } response = CabooseValue
161062025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
161072025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1201 } response = CabooseValue
161082025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
161092025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1202 } response = CabooseValue
161102025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
161112025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1203 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
161122025-04-30T06:35:51.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
161132025-04-30T06:35:51.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1204 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
161142025-04-30T06:35:51.070ZINFOtest_metrics (dropshot): request completed latency_us = 1791 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = c5315f9c-4b14-494c-a136-ffc23d30265a response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
161152025-04-30T06:35:51.071ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 1546ba26-0574-46b8-97b4-38ea2343f056 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
161162025-04-30T06:35:51.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
161172025-04-30T06:35:51.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1205 } response = CabooseValue
161182025-04-30T06:35:51.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
161192025-04-30T06:35:51.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1206 } response = CabooseValue
161202025-04-30T06:35:51.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
161212025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1207 } response = CabooseValue
161222025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
161232025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1208 } response = CabooseValue
161242025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
161252025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1209 } response = CabooseValue
161262025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
161272025-04-30T06:35:51.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1210 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
161282025-04-30T06:35:51.074ZINFOtest_metrics (dropshot): request completed latency_us = 2972 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 1546ba26-0574-46b8-97b4-38ea2343f056 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
161292025-04-30T06:35:51.075ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 32987799-94f3-418c-831f-bf89cd7a54e9 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
161302025-04-30T06:35:51.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
161312025-04-30T06:35:51.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1211 } response = CabooseValue
161322025-04-30T06:35:51.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
161332025-04-30T06:35:51.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1212 } response = CabooseValue
161342025-04-30T06:35:51.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
161352025-04-30T06:35:51.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1213 } response = CabooseValue
161362025-04-30T06:35:51.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
161372025-04-30T06:35:51.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1214 } response = CabooseValue
161382025-04-30T06:35:51.077ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
161392025-04-30T06:35:51.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1215 } response = CabooseValue
161402025-04-30T06:35:51.077ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
161412025-04-30T06:35:51.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1216 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
161422025-04-30T06:35:51.078ZINFOtest_metrics (dropshot): request completed latency_us = 3239 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 32987799-94f3-418c-831f-bf89cd7a54e9 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
161432025-04-30T06:35:51.079ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = bfac2531-27aa-47ff-8be9-f635cf6c6bc4 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
161442025-04-30T06:35:51.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
161452025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1217 } response = CabooseValue
161462025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
161472025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1218 } response = CabooseValue
161482025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
161492025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1219 } response = CabooseValue
161502025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
161512025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1220 } response = CabooseValue
161522025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
161532025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1221 } response = CabooseValue
161542025-04-30T06:35:51.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
161552025-04-30T06:35:51.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1222 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
161562025-04-30T06:35:51.081ZINFOtest_metrics (dropshot): request completed latency_us = 1739 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = bfac2531-27aa-47ff-8be9-f635cf6c6bc4 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
161572025-04-30T06:35:51.081ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 9d57921c-03a2-490f-8e43-814740c3e11b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
161582025-04-30T06:35:51.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
161592025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1223 } response = CabooseValue
161602025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
161612025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1224 } response = CabooseValue
161622025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
161632025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1225 } response = CabooseValue
161642025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
161652025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1226 } response = CabooseValue
161662025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
161672025-04-30T06:35:51.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1227 } response = CabooseValue
161682025-04-30T06:35:51.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
161692025-04-30T06:35:51.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1228 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
161702025-04-30T06:35:51.083ZINFOtest_metrics (dropshot): request completed latency_us = 1541 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 9d57921c-03a2-490f-8e43-814740c3e11b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
161712025-04-30T06:35:51.083ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 0ecb79d9-cd8c-4163-8b7e-95897b658bcb uri = /sp/switch/1/component/rot/cmpa
161722025-04-30T06:35:51.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1229 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
161732025-04-30T06:35:51.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1229 } response = ReadRot(Ok)
161742025-04-30T06:35:51.084ZINFOtest_metrics (dropshot): request completed latency_us = 480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 0ecb79d9-cd8c-4163-8b7e-95897b658bcb response_code = 200 uri = /sp/switch/1/component/rot/cmpa
161752025-04-30T06:35:51.084ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 8b5f4fea-c365-4f34-b45a-4bd010cb3380 uri = /sp/switch/1/component/rot/cfpa
161762025-04-30T06:35:51.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1230 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
161772025-04-30T06:35:51.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1230 } response = ReadRot(Ok)
161782025-04-30T06:35:51.085ZINFOtest_metrics (dropshot): request completed latency_us = 606 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 8b5f4fea-c365-4f34-b45a-4bd010cb3380 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
161792025-04-30T06:35:51.086ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 61fba6ae-4aeb-4b98-b7e0-0b1f9d910b47 uri = /sp/switch/1/component/rot/cfpa
161802025-04-30T06:35:51.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1231 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
161812025-04-30T06:35:51.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1231 } response = ReadRot(Ok)
161822025-04-30T06:35:51.086ZINFOtest_metrics (dropshot): request completed latency_us = 513 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 61fba6ae-4aeb-4b98-b7e0-0b1f9d910b47 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
161832025-04-30T06:35:51.087ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 7a61e3dd-cda5-456d-8c7f-bd9c3127ba05 uri = /sp/switch/1/component/rot/cfpa
161842025-04-30T06:35:51.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1232 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
161852025-04-30T06:35:51.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1232 } response = ReadRot(Ok)
161862025-04-30T06:35:51.088ZINFOtest_metrics (dropshot): request completed latency_us = 1234 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 7a61e3dd-cda5-456d-8c7f-bd9c3127ba05 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
161872025-04-30T06:35:51.088ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 52a9cea6-d4d2-41ac-8848-4e7656f8bc40 uri = /sp/sled/0
161882025-04-30T06:35:51.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1407 }, kind: MgsRequest(SpState) }
161892025-04-30T06:35:51.089ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
161902025-04-30T06:35:51.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1407 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
161912025-04-30T06:35:51.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1408 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
161922025-04-30T06:35:51.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1408 } 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(()) }))
161932025-04-30T06:35:51.089ZINFOtest_metrics (dropshot): request completed latency_us = 735 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 52a9cea6-d4d2-41ac-8848-4e7656f8bc40 response_code = 200 uri = /sp/sled/0
161942025-04-30T06:35:51.090ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 5956fcae-1291-443b-8996-fa11a1aa8c6b uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
161952025-04-30T06:35:51.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
161962025-04-30T06:35:51.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1409 } response = CabooseValue
161972025-04-30T06:35:51.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
161982025-04-30T06:35:51.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1410 } response = CabooseValue
161992025-04-30T06:35:51.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
162002025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1411 } response = CabooseValue
162012025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
162022025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1412 } response = CabooseValue
162032025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
162042025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1413 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
162052025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
162062025-04-30T06:35:51.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
162072025-04-30T06:35:51.092ZINFOtest_metrics (dropshot): request completed latency_us = 1883 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 5956fcae-1291-443b-8996-fa11a1aa8c6b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
162082025-04-30T06:35:51.092ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = d7bdc28e-d7c4-4814-b56d-e08442545753 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
162092025-04-30T06:35:51.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
162102025-04-30T06:35:51.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1415 } response = CabooseValue
162112025-04-30T06:35:51.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
162122025-04-30T06:35:51.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1416 } response = CabooseValue
162132025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
162142025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1417 } response = CabooseValue
162152025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
162162025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1418 } response = CabooseValue
162172025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
162182025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1419 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
162192025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
162202025-04-30T06:35:51.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
162212025-04-30T06:35:51.093ZINFOtest_metrics (dropshot): request completed latency_us = 1239 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = d7bdc28e-d7c4-4814-b56d-e08442545753 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
162222025-04-30T06:35:51.094ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = f385d56f-893f-4786-90a3-b705ff729ab8 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
162232025-04-30T06:35:51.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
162242025-04-30T06:35:51.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1421 } response = CabooseValue
162252025-04-30T06:35:51.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
162262025-04-30T06:35:51.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1422 } response = CabooseValue
162272025-04-30T06:35:51.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
162282025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1423 } response = CabooseValue
162292025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
162302025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1424 } response = CabooseValue
162312025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
162322025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1425 } response = CabooseValue
162332025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
162342025-04-30T06:35:51.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1426 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
162352025-04-30T06:35:51.095ZINFOtest_metrics (dropshot): request completed latency_us = 1262 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = f385d56f-893f-4786-90a3-b705ff729ab8 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
162362025-04-30T06:35:51.096ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 173fb90e-6c00-4b71-a038-0898e6d4424c uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
162372025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
162382025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1427 } response = CabooseValue
162392025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
162402025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1428 } response = CabooseValue
162412025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
162422025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1429 } response = CabooseValue
162432025-04-30T06:35:51.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
162442025-04-30T06:35:51.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1430 } response = CabooseValue
162452025-04-30T06:35:51.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
162462025-04-30T06:35:51.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1431 } response = CabooseValue
162472025-04-30T06:35:51.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
162482025-04-30T06:35:51.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1432 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
162492025-04-30T06:35:51.097ZINFOtest_metrics (dropshot): request completed latency_us = 1345 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 173fb90e-6c00-4b71-a038-0898e6d4424c response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
162502025-04-30T06:35:51.098ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 39365e9f-5b5b-4c36-9d6b-e17a99e61fd2 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
162512025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
162522025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1433 } response = CabooseValue
162532025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
162542025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1434 } response = CabooseValue
162552025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
162562025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1435 } response = CabooseValue
162572025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
162582025-04-30T06:35:51.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1436 } response = CabooseValue
162592025-04-30T06:35:51.099ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
162602025-04-30T06:35:51.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1437 } response = CabooseValue
162612025-04-30T06:35:51.099ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
162622025-04-30T06:35:51.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1438 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
162632025-04-30T06:35:51.099ZINFOtest_metrics (dropshot): request completed latency_us = 1450 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 39365e9f-5b5b-4c36-9d6b-e17a99e61fd2 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
162642025-04-30T06:35:51.100ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 93da9657-b49a-46d8-8ce5-eed0542356c3 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
162652025-04-30T06:35:51.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
162662025-04-30T06:35:51.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1439 } response = CabooseValue
162672025-04-30T06:35:51.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
162682025-04-30T06:35:51.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1440 } response = CabooseValue
162692025-04-30T06:35:51.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
162702025-04-30T06:35:51.102ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1441 } response = CabooseValue
162712025-04-30T06:35:51.103ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
162722025-04-30T06:35:51.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1442 } response = CabooseValue
162732025-04-30T06:35:51.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
162742025-04-30T06:35:51.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1443 } response = CabooseValue
162752025-04-30T06:35:51.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
162762025-04-30T06:35:51.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1444 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
162772025-04-30T06:35:51.105ZINFOtest_metrics (dropshot): request completed latency_us = 4592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 93da9657-b49a-46d8-8ce5-eed0542356c3 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
162782025-04-30T06:35:51.106ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 047a377e-7a57-4908-be64-0bd6d4d339e3 uri = /sp/sled/0/component/rot/cmpa
162792025-04-30T06:35:51.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1445 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
162802025-04-30T06:35:51.107ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1445 } response = ReadRot(Ok)
162812025-04-30T06:35:51.107ZINFOtest_metrics (dropshot): request completed latency_us = 535 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 047a377e-7a57-4908-be64-0bd6d4d339e3 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
162822025-04-30T06:35:51.108ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 9874f5a8-6b9b-43da-86d0-f3b3437b3a3a uri = /sp/sled/0/component/rot/cfpa
162832025-04-30T06:35:51.108ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1446 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
162842025-04-30T06:35:51.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1446 } response = ReadRot(Ok)
162852025-04-30T06:35:51.109ZINFOtest_metrics (dropshot): request completed latency_us = 861 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 9874f5a8-6b9b-43da-86d0-f3b3437b3a3a response_code = 200 uri = /sp/sled/0/component/rot/cfpa
162862025-04-30T06:35:51.110ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = f21b8e82-afbf-4dc7-a614-6a84a04df4d6 uri = /sp/sled/0/component/rot/cfpa
162872025-04-30T06:35:51.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1447 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
162882025-04-30T06:35:51.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1447 } response = ReadRot(Ok)
162892025-04-30T06:35:51.110ZINFOtest_metrics (dropshot): request completed latency_us = 498 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = f21b8e82-afbf-4dc7-a614-6a84a04df4d6 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
162902025-04-30T06:35:51.112ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 30f599b1-0fd3-4000-bb04-1de630fb694d uri = /sp/sled/0/component/rot/cfpa
162912025-04-30T06:35:51.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1448 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
162922025-04-30T06:35:51.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1448 } response = ReadRot(Ok)
162932025-04-30T06:35:51.114ZINFOtest_metrics (dropshot): request completed latency_us = 1513 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 30f599b1-0fd3-4000-bb04-1de630fb694d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
162942025-04-30T06:35:51.119ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = a55d2510-3d5a-4a5c-b046-39e81f5e8dfa uri = /sp/sled/1
162952025-04-30T06:35:51.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1407 }, kind: MgsRequest(SpState) }
162962025-04-30T06:35:51.120ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
162972025-04-30T06:35:51.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1407 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
162982025-04-30T06:35:51.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1408 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
162992025-04-30T06:35:51.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1408 } 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(()) }))
163002025-04-30T06:35:51.120ZINFOtest_metrics (dropshot): request completed latency_us = 1253 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = a55d2510-3d5a-4a5c-b046-39e81f5e8dfa response_code = 200 uri = /sp/sled/1
163012025-04-30T06:35:51.132ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = cf6a2492-f92e-4f53-8bbf-c67a6e89967c uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
163022025-04-30T06:35:51.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
163032025-04-30T06:35:51.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1409 } response = CabooseValue
163042025-04-30T06:35:51.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
163052025-04-30T06:35:51.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1410 } response = CabooseValue
163062025-04-30T06:35:51.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
163072025-04-30T06:35:51.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1411 } response = CabooseValue
163082025-04-30T06:35:51.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
163092025-04-30T06:35:51.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1412 } response = CabooseValue
163102025-04-30T06:35:51.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
163112025-04-30T06:35:51.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1413 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
163122025-04-30T06:35:51.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
163132025-04-30T06:35:51.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1414 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
163142025-04-30T06:35:51.136ZINFOtest_metrics (dropshot): request completed latency_us = 4967 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = cf6a2492-f92e-4f53-8bbf-c67a6e89967c response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
163152025-04-30T06:35:51.137ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 652d7bf7-2374-460a-811e-00e511246bd1 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
163162025-04-30T06:35:51.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
163172025-04-30T06:35:51.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1415 } response = CabooseValue
163182025-04-30T06:35:51.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
163192025-04-30T06:35:51.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1416 } response = CabooseValue
163202025-04-30T06:35:51.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
163212025-04-30T06:35:51.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1417 } response = CabooseValue
163222025-04-30T06:35:51.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
163232025-04-30T06:35:51.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1418 } response = CabooseValue
163242025-04-30T06:35:51.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
163252025-04-30T06:35:51.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1419 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
163262025-04-30T06:35:51.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
163272025-04-30T06:35:51.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1420 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
163282025-04-30T06:35:51.140ZINFOtest_metrics (dropshot): request completed latency_us = 2671 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 652d7bf7-2374-460a-811e-00e511246bd1 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
163292025-04-30T06:35:51.141ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 58de389d-895d-47dd-b23c-6a9743804174 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
163302025-04-30T06:35:51.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
163312025-04-30T06:35:51.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1421 } response = CabooseValue
163322025-04-30T06:35:51.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
163332025-04-30T06:35:51.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1422 } response = CabooseValue
163342025-04-30T06:35:51.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
163352025-04-30T06:35:51.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1423 } response = CabooseValue
163362025-04-30T06:35:51.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
163372025-04-30T06:35:51.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1424 } response = CabooseValue
163382025-04-30T06:35:51.147ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
163392025-04-30T06:35:51.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1425 } response = CabooseValue
163402025-04-30T06:35:51.147ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
163412025-04-30T06:35:51.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1426 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
163422025-04-30T06:35:51.147ZINFOtest_metrics (dropshot): request completed latency_us = 5652 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 58de389d-895d-47dd-b23c-6a9743804174 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
163432025-04-30T06:35:51.149ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 3fada404-632d-4cd4-a9f5-d3d8ea01f03b uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
163442025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
163452025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1427 } response = CabooseValue
163462025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
163472025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1428 } response = CabooseValue
163482025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
163492025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1429 } response = CabooseValue
163502025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
163512025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1430 } response = CabooseValue
163522025-04-30T06:35:51.149ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
163532025-04-30T06:35:51.150ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1431 } response = CabooseValue
163542025-04-30T06:35:51.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
163552025-04-30T06:35:51.150ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1432 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
163562025-04-30T06:35:51.150ZINFOtest_metrics (dropshot): request completed latency_us = 1668 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 3fada404-632d-4cd4-a9f5-d3d8ea01f03b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
163572025-04-30T06:35:51.150ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 188019b9-aefc-447b-9bab-ab1fcfd47b60 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
163582025-04-30T06:35:51.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
163592025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1433 } response = CabooseValue
163602025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
163612025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1434 } response = CabooseValue
163622025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
163632025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1435 } response = CabooseValue
163642025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
163652025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1436 } response = CabooseValue
163662025-04-30T06:35:51.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
163672025-04-30T06:35:51.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1437 } response = CabooseValue
163682025-04-30T06:35:51.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
163692025-04-30T06:35:51.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1438 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
163702025-04-30T06:35:51.152ZINFOtest_metrics (dropshot): request completed latency_us = 2097 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 188019b9-aefc-447b-9bab-ab1fcfd47b60 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
163712025-04-30T06:35:51.153ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 1bbc1d1b-68ce-4d50-9499-5105a0380a79 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
163722025-04-30T06:35:51.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
163732025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1439 } response = CabooseValue
163742025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
163752025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1440 } response = CabooseValue
163762025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
163772025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1441 } response = CabooseValue
163782025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
163792025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1442 } response = CabooseValue
163802025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
163812025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1443 } response = CabooseValue
163822025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1444 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
163832025-04-30T06:35:51.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1444 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
163842025-04-30T06:35:51.155ZINFOtest_metrics (dropshot): request completed latency_us = 1718 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 1bbc1d1b-68ce-4d50-9499-5105a0380a79 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
163852025-04-30T06:35:51.155ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 111fce33-d727-4497-ab98-d59fda930103 uri = /sp/sled/1/component/rot/cmpa
163862025-04-30T06:35:51.155ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1445 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
163872025-04-30T06:35:51.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1445 } response = ReadRot(Ok)
163882025-04-30T06:35:51.156ZINFOtest_metrics (dropshot): request completed latency_us = 444 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 111fce33-d727-4497-ab98-d59fda930103 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
163892025-04-30T06:35:51.157ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 934c5226-8830-4080-8286-586e526695f7 uri = /sp/sled/1/component/rot/cfpa
163902025-04-30T06:35:51.157ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1446 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
163912025-04-30T06:35:51.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1446 } response = ReadRot(Ok)
163922025-04-30T06:35:51.157ZINFOtest_metrics (dropshot): request completed latency_us = 460 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 934c5226-8830-4080-8286-586e526695f7 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
163932025-04-30T06:35:51.158ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 3f532b99-ed36-480f-8235-69137d6b5093 uri = /sp/sled/1/component/rot/cfpa
163942025-04-30T06:35:51.158ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1447 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
163952025-04-30T06:35:51.158ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1447 } response = ReadRot(Ok)
163962025-04-30T06:35:51.159ZINFOtest_metrics (dropshot): request completed latency_us = 821 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 3f532b99-ed36-480f-8235-69137d6b5093 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
163972025-04-30T06:35:51.159ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 86f69fad-4ec1-40ab-bd2b-869c8a113a3e uri = /sp/sled/1/component/rot/cfpa
163982025-04-30T06:35:51.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1448 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
163992025-04-30T06:35:51.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1448 } response = ReadRot(Ok)
164002025-04-30T06:35:51.160ZINFOtest_metrics (dropshot): request completed latency_us = 589 local_addr = [::1]:36378 method = GET remote_addr = [::1]:64059 req_id = 86f69fad-4ec1-40ab-bd2b-869c8a113a3e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
164012025-04-30T06:35:51.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
164022025-04-30T06:35:51.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
164032025-04-30T06:35:51.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
164042025-04-30T06:35:51.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
164052025-04-30T06:35:51.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1233 }, kind: MgsRequest(SpState) }
164062025-04-30T06:35:51.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1315 }, kind: MgsRequest(SpState) }
164072025-04-30T06:35:51.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1449 }, kind: MgsRequest(SpState) }
164082025-04-30T06:35:51.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1449 }, kind: MgsRequest(SpState) }
164092025-04-30T06:35:51.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
164102025-04-30T06:35:51.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
164112025-04-30T06:35:51.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
164122025-04-30T06:35:51.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
164132025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1315 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
164142025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1233 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
164152025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1449 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
164162025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1449 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
164172025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1316 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
164182025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1234 }, kind: MgsRequest(SpState) }
164192025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1450 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
164202025-04-30T06:35:51.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1450 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
164212025-04-30T06:35:51.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
164222025-04-30T06:35:51.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
164232025-04-30T06:35:51.339ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
164242025-04-30T06:35:51.339ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
164252025-04-30T06:35:51.339ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
164262025-04-30T06:35:51.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
164272025-04-30T06:35:51.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
164282025-04-30T06:35:51.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1316 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164292025-04-30T06:35:51.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1234 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
164302025-04-30T06:35:51.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1450 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164312025-04-30T06:35:51.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1450 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164322025-04-30T06:35:51.340ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
164332025-04-30T06:35:51.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1317 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
164342025-04-30T06:35:51.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1451 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
164352025-04-30T06:35:51.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1451 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
164362025-04-30T06:35:51.342ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
164372025-04-30T06:35:51.342ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
164382025-04-30T06:35:51.342ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
164392025-04-30T06:35:51.342ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
164402025-04-30T06:35:51.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
164412025-04-30T06:35:51.342ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
164422025-04-30T06:35:51.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1317 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164432025-04-30T06:35:51.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1451 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164442025-04-30T06:35:51.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1451 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164452025-04-30T06:35:51.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1318 }, kind: MgsRequest(SpState) }
164462025-04-30T06:35:51.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1452 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
164472025-04-30T06:35:51.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1452 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
164482025-04-30T06:35:51.347ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
164492025-04-30T06:35:51.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
164502025-04-30T06:35:51.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
164512025-04-30T06:35:51.348ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
164522025-04-30T06:35:51.348ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
164532025-04-30T06:35:51.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1318 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
164542025-04-30T06:35:51.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1452 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164552025-04-30T06:35:51.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1452 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164562025-04-30T06:35:51.349ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
164572025-04-30T06:35:51.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1453 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
164582025-04-30T06:35:51.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1453 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
164592025-04-30T06:35:51.350ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
164602025-04-30T06:35:51.350ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
164612025-04-30T06:35:51.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
164622025-04-30T06:35:51.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
164632025-04-30T06:35:51.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
164642025-04-30T06:35:51.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
164652025-04-30T06:35:51.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
164662025-04-30T06:35:51.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
164672025-04-30T06:35:51.351ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
164682025-04-30T06:35:51.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1453 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164692025-04-30T06:35:51.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1453 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
164702025-04-30T06:35:51.409ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1454 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
164712025-04-30T06:35:51.409ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1454 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
164722025-04-30T06:35:51.410ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
164732025-04-30T06:35:51.410ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
164742025-04-30T06:35:51.410ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
164752025-04-30T06:35:51.410ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
164762025-04-30T06:35:51.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1454 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164772025-04-30T06:35:51.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1454 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164782025-04-30T06:35:51.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1455 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
164792025-04-30T06:35:51.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1455 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
164802025-04-30T06:35:51.413ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
164812025-04-30T06:35:51.413ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
164822025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
164832025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
164842025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
164852025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
164862025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
164872025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
164882025-04-30T06:35:51.414ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
164892025-04-30T06:35:51.421ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1455 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
164902025-04-30T06:35:51.421ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1455 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
164912025-04-30T06:35:51.421ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:36364
164922025-04-30T06:35:51.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1456 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
164932025-04-30T06:35:51.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1456 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
164942025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
164952025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
164962025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
164972025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
164982025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
164992025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
165002025-04-30T06:35:51.426ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
165012025-04-30T06:35:51.426ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 80c9f695-eca9-4e58-8721-a183e27bdc8c uri = /ignition
165022025-04-30T06:35:51.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1319 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
165032025-04-30T06:35:51.427ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
165042025-04-30T06:35:51.427ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1456 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
165052025-04-30T06:35:51.427ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1456 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
165062025-04-30T06:35:51.432ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1457 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
165072025-04-30T06:35:51.432ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1457 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
165082025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
165092025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
165102025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
165112025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
165122025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
165132025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
165142025-04-30T06:35:51.434ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
165152025-04-30T06:35:51.434ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1319 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
165162025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
165172025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
165182025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
165192025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
165202025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
165212025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
165222025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
165232025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
165242025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
165252025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
165262025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
165272025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
165282025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
165292025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
165302025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
165312025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
165322025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
165332025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
165342025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
165352025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
165362025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
165372025-04-30T06:35:51.435ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
165382025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
165392025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
165402025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
165412025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
165422025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
165432025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
165442025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
165452025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
165462025-04-30T06:35:51.436ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
165472025-04-30T06:35:51.436ZINFOtest_metrics (dropshot): request completed latency_us = 8994 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 80c9f695-eca9-4e58-8721-a183e27bdc8c response_code = 200 uri = /ignition
165482025-04-30T06:35:51.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1457 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
165492025-04-30T06:35:51.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1457 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
165502025-04-30T06:35:51.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1458 }, kind: MgsRequest(SpState) }
165512025-04-30T06:35:51.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1458 }, kind: MgsRequest(SpState) }
165522025-04-30T06:35:51.444ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
165532025-04-30T06:35:51.445ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
165542025-04-30T06:35:51.445ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 4393703c-82c7-4a14-be29-24826d2a471e uri = /sp/switch/0
165552025-04-30T06:35:51.445ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1320 }, kind: MgsRequest(SpState) }
165562025-04-30T06:35:51.445ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
165572025-04-30T06:35:51.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1458 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
165582025-04-30T06:35:51.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1458 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
165592025-04-30T06:35:51.446ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
165602025-04-30T06:35:51.446ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
165612025-04-30T06:35:51.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1320 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
165622025-04-30T06:35:51.446ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1321 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
165632025-04-30T06:35:51.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1321 } 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(()) }))
165642025-04-30T06:35:51.446ZINFOtest_metrics (dropshot): request completed latency_us = 1525 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 4393703c-82c7-4a14-be29-24826d2a471e response_code = 200 uri = /sp/switch/0
165652025-04-30T06:35:51.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 12903c74-9fb8-4178-9419-21f379b37ca6 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
165662025-04-30T06:35:51.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
165672025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1322 } response = CabooseValue
165682025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
165692025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1323 } response = CabooseValue
165702025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
165712025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1324 } response = CabooseValue
165722025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
165732025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1325 } response = CabooseValue
165742025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
165752025-04-30T06:35:51.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1326 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
165762025-04-30T06:35:51.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
165772025-04-30T06:35:51.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1327 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
165782025-04-30T06:35:51.449ZINFOtest_metrics (dropshot): request completed latency_us = 1979 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 12903c74-9fb8-4178-9419-21f379b37ca6 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
165792025-04-30T06:35:51.450ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = aed910ba-0942-41f9-b64c-e2806253a916 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
165802025-04-30T06:35:51.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
165812025-04-30T06:35:51.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1328 } response = CabooseValue
165822025-04-30T06:35:51.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
165832025-04-30T06:35:51.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1329 } response = CabooseValue
165842025-04-30T06:35:51.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
165852025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1330 } response = CabooseValue
165862025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
165872025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1331 } response = CabooseValue
165882025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
165892025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1332 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
165902025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
165912025-04-30T06:35:51.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1333 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
165922025-04-30T06:35:51.451ZINFOtest_metrics (dropshot): request completed latency_us = 1651 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = aed910ba-0942-41f9-b64c-e2806253a916 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
165932025-04-30T06:35:51.452ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 668f556f-2325-4435-860f-10a483561ca9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
165942025-04-30T06:35:51.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
165952025-04-30T06:35:51.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1334 } response = CabooseValue
165962025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
165972025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1335 } response = CabooseValue
165982025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
165992025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1336 } response = CabooseValue
166002025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
166012025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1337 } response = CabooseValue
166022025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
166032025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1338 } response = CabooseValue
166042025-04-30T06:35:51.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
166052025-04-30T06:35:51.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1339 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
166062025-04-30T06:35:51.454ZINFOtest_metrics (dropshot): request completed latency_us = 1647 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 668f556f-2325-4435-860f-10a483561ca9 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
166072025-04-30T06:35:51.454ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 76c8ee1f-d34d-4e4f-984d-cad37d6c3542 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
166082025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
166092025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1340 } response = CabooseValue
166102025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
166112025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1341 } response = CabooseValue
166122025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
166132025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1342 } response = CabooseValue
166142025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
166152025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1343 } response = CabooseValue
166162025-04-30T06:35:51.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
166172025-04-30T06:35:51.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1344 } response = CabooseValue
166182025-04-30T06:35:51.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
166192025-04-30T06:35:51.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1345 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
166202025-04-30T06:35:51.456ZINFOtest_metrics (dropshot): request completed latency_us = 1760 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 76c8ee1f-d34d-4e4f-984d-cad37d6c3542 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
166212025-04-30T06:35:51.457ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 5c6e8304-b2f8-4bad-956a-dff10b14e936 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
166222025-04-30T06:35:51.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
166232025-04-30T06:35:51.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1346 } response = CabooseValue
166242025-04-30T06:35:51.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
166252025-04-30T06:35:51.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1347 } response = CabooseValue
166262025-04-30T06:35:51.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
166272025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1348 } response = CabooseValue
166282025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
166292025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1349 } response = CabooseValue
166302025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
166312025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1350 } response = CabooseValue
166322025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
166332025-04-30T06:35:51.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1351 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
166342025-04-30T06:35:51.458ZINFOtest_metrics (dropshot): request completed latency_us = 1637 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 5c6e8304-b2f8-4bad-956a-dff10b14e936 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
166352025-04-30T06:35:51.459ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 89ba67c9-9360-4c44-af18-9905cedd635f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
166362025-04-30T06:35:51.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
166372025-04-30T06:35:51.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1352 } response = CabooseValue
166382025-04-30T06:35:51.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
166392025-04-30T06:35:51.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1353 } response = CabooseValue
166402025-04-30T06:35:51.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
166412025-04-30T06:35:51.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1354 } response = CabooseValue
166422025-04-30T06:35:51.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
166432025-04-30T06:35:51.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1355 } response = CabooseValue
166442025-04-30T06:35:51.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
166452025-04-30T06:35:51.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1356 } response = CabooseValue
166462025-04-30T06:35:51.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
166472025-04-30T06:35:51.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1357 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
166482025-04-30T06:35:51.462ZINFOtest_metrics (dropshot): request completed latency_us = 2737 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 89ba67c9-9360-4c44-af18-9905cedd635f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
166492025-04-30T06:35:51.464ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 11cea951-d7ce-422d-99ee-965c152f02dd uri = /sp/switch/0/component/rot/cmpa
166502025-04-30T06:35:51.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1358 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
166512025-04-30T06:35:51.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1358 } response = ReadRot(Ok)
166522025-04-30T06:35:51.464ZINFOtest_metrics (dropshot): request completed latency_us = 590 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 11cea951-d7ce-422d-99ee-965c152f02dd response_code = 200 uri = /sp/switch/0/component/rot/cmpa
166532025-04-30T06:35:51.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 83b6f4aa-7293-4b09-b264-05bafba9dae0 uri = /sp/switch/0/component/rot/cfpa
166542025-04-30T06:35:51.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1359 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
166552025-04-30T06:35:51.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1359 } response = ReadRot(Ok)
166562025-04-30T06:35:51.466ZINFOtest_metrics (dropshot): request completed latency_us = 556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 83b6f4aa-7293-4b09-b264-05bafba9dae0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
166572025-04-30T06:35:51.469ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 625aac1f-0f1e-45a3-9482-a5651addfda9 uri = /sp/switch/0/component/rot/cfpa
166582025-04-30T06:35:51.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1360 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
166592025-04-30T06:35:51.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1360 } response = ReadRot(Ok)
166602025-04-30T06:35:51.471ZINFOtest_metrics (dropshot): request completed latency_us = 2339 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 625aac1f-0f1e-45a3-9482-a5651addfda9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
166612025-04-30T06:35:51.474ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 448656a7-934c-4360-a58d-7a7ef3ce31ae uri = /sp/switch/0/component/rot/cfpa
166622025-04-30T06:35:51.475ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1361 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
166632025-04-30T06:35:51.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1361 } response = ReadRot(Ok)
166642025-04-30T06:35:51.476ZINFOtest_metrics (dropshot): request completed latency_us = 1586 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 448656a7-934c-4360-a58d-7a7ef3ce31ae response_code = 200 uri = /sp/switch/0/component/rot/cfpa
166652025-04-30T06:35:51.477ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = babd9907-e634-4c60-a7ac-49108138bf2b uri = /sp/switch/1
166662025-04-30T06:35:51.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1235 }, kind: MgsRequest(SpState) }
166672025-04-30T06:35:51.477ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
166682025-04-30T06:35:51.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1235 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
166692025-04-30T06:35:51.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1236 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
166702025-04-30T06:35:51.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1236 } 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(()) }))
166712025-04-30T06:35:51.477ZINFOtest_metrics (dropshot): request completed latency_us = 961 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = babd9907-e634-4c60-a7ac-49108138bf2b response_code = 200 uri = /sp/switch/1
166722025-04-30T06:35:51.478ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = b101e429-eac7-406e-9cc6-92e182a78c43 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
166732025-04-30T06:35:51.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1237 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
166742025-04-30T06:35:51.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1237 } response = CabooseValue
166752025-04-30T06:35:51.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
166762025-04-30T06:35:51.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1238 } response = CabooseValue
166772025-04-30T06:35:51.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
166782025-04-30T06:35:51.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1239 } response = CabooseValue
166792025-04-30T06:35:51.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1240 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
166802025-04-30T06:35:51.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1240 } response = CabooseValue
166812025-04-30T06:35:51.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
166822025-04-30T06:35:51.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1241 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
166832025-04-30T06:35:51.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1242 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
166842025-04-30T06:35:51.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1242 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
166852025-04-30T06:35:51.482ZINFOtest_metrics (dropshot): request completed latency_us = 3234 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = b101e429-eac7-406e-9cc6-92e182a78c43 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
166862025-04-30T06:35:51.483ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 67a057f0-ea5b-430a-878c-a9937e5f7d3a uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
166872025-04-30T06:35:51.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
166882025-04-30T06:35:51.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1243 } response = CabooseValue
166892025-04-30T06:35:51.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1244 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
166902025-04-30T06:35:51.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1244 } response = CabooseValue
166912025-04-30T06:35:51.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
166922025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1245 } response = CabooseValue
166932025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1246 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
166942025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1246 } response = CabooseValue
166952025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
166962025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1247 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
166972025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
166982025-04-30T06:35:51.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1248 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
166992025-04-30T06:35:51.484ZINFOtest_metrics (dropshot): request completed latency_us = 1839 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 67a057f0-ea5b-430a-878c-a9937e5f7d3a response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
167002025-04-30T06:35:51.486ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = b9fdb65c-e2ef-4bfe-bbee-22b14334a3e8 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
167012025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
167022025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1249 } response = CabooseValue
167032025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
167042025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1250 } response = CabooseValue
167052025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
167062025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1251 } response = CabooseValue
167072025-04-30T06:35:51.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
167082025-04-30T06:35:51.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1252 } response = CabooseValue
167092025-04-30T06:35:51.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
167102025-04-30T06:35:51.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1253 } response = CabooseValue
167112025-04-30T06:35:51.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
167122025-04-30T06:35:51.487ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1254 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
167132025-04-30T06:35:51.487ZINFOtest_metrics (dropshot): request completed latency_us = 1698 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = b9fdb65c-e2ef-4bfe-bbee-22b14334a3e8 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
167142025-04-30T06:35:51.489ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 6ccda267-814d-4b9a-8dc4-6bf75b87785a uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
167152025-04-30T06:35:51.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
167162025-04-30T06:35:51.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1255 } response = CabooseValue
167172025-04-30T06:35:51.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
167182025-04-30T06:35:51.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1256 } response = CabooseValue
167192025-04-30T06:35:51.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
167202025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1257 } response = CabooseValue
167212025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
167222025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1258 } response = CabooseValue
167232025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
167242025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1259 } response = CabooseValue
167252025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
167262025-04-30T06:35:51.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1260 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
167272025-04-30T06:35:51.491ZINFOtest_metrics (dropshot): request completed latency_us = 1868 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 6ccda267-814d-4b9a-8dc4-6bf75b87785a response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
167282025-04-30T06:35:51.491ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 9c403472-a4cd-4736-9824-a2a923ec8493 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
167292025-04-30T06:35:51.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
167302025-04-30T06:35:51.491ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1261 } response = CabooseValue
167312025-04-30T06:35:51.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
167322025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1262 } response = CabooseValue
167332025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
167342025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1263 } response = CabooseValue
167352025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
167362025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1264 } response = CabooseValue
167372025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
167382025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1265 } response = CabooseValue
167392025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
167402025-04-30T06:35:51.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1266 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
167412025-04-30T06:35:51.493ZINFOtest_metrics (dropshot): request completed latency_us = 1601 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 9c403472-a4cd-4736-9824-a2a923ec8493 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
167422025-04-30T06:35:51.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 70007e80-c5ef-4daa-a7dd-126ad27d695b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
167432025-04-30T06:35:51.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
167442025-04-30T06:35:51.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1267 } response = CabooseValue
167452025-04-30T06:35:51.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
167462025-04-30T06:35:51.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1268 } response = CabooseValue
167472025-04-30T06:35:51.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
167482025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1269 } response = CabooseValue
167492025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
167502025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1270 } response = CabooseValue
167512025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
167522025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1271 } response = CabooseValue
167532025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
167542025-04-30T06:35:51.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1272 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
167552025-04-30T06:35:51.495ZINFOtest_metrics (dropshot): request completed latency_us = 2129 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 70007e80-c5ef-4daa-a7dd-126ad27d695b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
167562025-04-30T06:35:51.496ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = ad17dc87-baae-4ef1-98c9-8b0d202c3fe4 uri = /sp/switch/1/component/rot/cmpa
167572025-04-30T06:35:51.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1273 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
167582025-04-30T06:35:51.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1273 } response = ReadRot(Ok)
167592025-04-30T06:35:51.496ZINFOtest_metrics (dropshot): request completed latency_us = 393 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = ad17dc87-baae-4ef1-98c9-8b0d202c3fe4 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
167602025-04-30T06:35:51.497ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = a89127cf-c95a-4b07-ad5f-4b30c73793e9 uri = /sp/switch/1/component/rot/cfpa
167612025-04-30T06:35:51.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1274 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
167622025-04-30T06:35:51.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1274 } response = ReadRot(Ok)
167632025-04-30T06:35:51.498ZINFOtest_metrics (dropshot): request completed latency_us = 654 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = a89127cf-c95a-4b07-ad5f-4b30c73793e9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
167642025-04-30T06:35:51.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 9140f117-e749-4578-a4cb-5a7a11f11a66 uri = /sp/switch/1/component/rot/cfpa
167652025-04-30T06:35:51.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1275 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
167662025-04-30T06:35:51.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1275 } response = ReadRot(Ok)
167672025-04-30T06:35:51.499ZINFOtest_metrics (dropshot): request completed latency_us = 712 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 9140f117-e749-4578-a4cb-5a7a11f11a66 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
167682025-04-30T06:35:51.500ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 4f4db8bb-5829-44ee-a252-6dbcbb776850 uri = /sp/switch/1/component/rot/cfpa
167692025-04-30T06:35:51.500ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1276 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
167702025-04-30T06:35:51.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1276 } response = ReadRot(Ok)
167712025-04-30T06:35:51.500ZINFOtest_metrics (dropshot): request completed latency_us = 516 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 4f4db8bb-5829-44ee-a252-6dbcbb776850 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
167722025-04-30T06:35:51.501ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 6e76dfc4-b733-4726-83f4-36d441b134c4 uri = /sp/sled/0
167732025-04-30T06:35:51.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1459 }, kind: MgsRequest(SpState) }
167742025-04-30T06:35:51.501ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
167752025-04-30T06:35:51.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1459 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
167762025-04-30T06:35:51.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1460 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
167772025-04-30T06:35:51.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1460 } 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(()) }))
167782025-04-30T06:35:51.502ZINFOtest_metrics (dropshot): request completed latency_us = 970 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 6e76dfc4-b733-4726-83f4-36d441b134c4 response_code = 200 uri = /sp/sled/0
167792025-04-30T06:35:51.503ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 635d0181-fe18-48f9-bad0-ccdeea8953fa uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
167802025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
167812025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1461 } response = CabooseValue
167822025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
167832025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1462 } response = CabooseValue
167842025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
167852025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1463 } response = CabooseValue
167862025-04-30T06:35:51.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
167872025-04-30T06:35:51.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1464 } response = CabooseValue
167882025-04-30T06:35:51.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
167892025-04-30T06:35:51.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1465 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
167902025-04-30T06:35:51.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
167912025-04-30T06:35:51.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1466 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
167922025-04-30T06:35:51.504ZINFOtest_metrics (dropshot): request completed latency_us = 1464 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 635d0181-fe18-48f9-bad0-ccdeea8953fa response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
167932025-04-30T06:35:51.505ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 5e50edd6-ce93-4dce-b045-55a261b010d0 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
167942025-04-30T06:35:51.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
167952025-04-30T06:35:51.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1467 } response = CabooseValue
167962025-04-30T06:35:51.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
167972025-04-30T06:35:51.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1468 } response = CabooseValue
167982025-04-30T06:35:51.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
167992025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1469 } response = CabooseValue
168002025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
168012025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1470 } response = CabooseValue
168022025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
168032025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1471 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
168042025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
168052025-04-30T06:35:51.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
168062025-04-30T06:35:51.506ZINFOtest_metrics (dropshot): request completed latency_us = 1519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 5e50edd6-ce93-4dce-b045-55a261b010d0 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
168072025-04-30T06:35:51.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 3c59fdac-75ca-47a6-8c5c-c0609117462d uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
168082025-04-30T06:35:51.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
168092025-04-30T06:35:51.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1473 } response = CabooseValue
168102025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
168112025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1474 } response = CabooseValue
168122025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
168132025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1475 } response = CabooseValue
168142025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
168152025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1476 } response = CabooseValue
168162025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
168172025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1477 } response = CabooseValue
168182025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
168192025-04-30T06:35:51.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1478 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
168202025-04-30T06:35:51.508ZINFOtest_metrics (dropshot): request completed latency_us = 1430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 3c59fdac-75ca-47a6-8c5c-c0609117462d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
168212025-04-30T06:35:51.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 04b592bb-0073-4370-b3ba-1507030c8722 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
168222025-04-30T06:35:51.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
168232025-04-30T06:35:51.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1479 } response = CabooseValue
168242025-04-30T06:35:51.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
168252025-04-30T06:35:51.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1480 } response = CabooseValue
168262025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
168272025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1481 } response = CabooseValue
168282025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
168292025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1482 } response = CabooseValue
168302025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
168312025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1483 } response = CabooseValue
168322025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
168332025-04-30T06:35:51.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
168342025-04-30T06:35:51.510ZINFOtest_metrics (dropshot): request completed latency_us = 1473 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 04b592bb-0073-4370-b3ba-1507030c8722 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
168352025-04-30T06:35:51.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 3d1e5b96-1a26-428e-a797-ea85aed98c94 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
168362025-04-30T06:35:51.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
168372025-04-30T06:35:51.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1485 } response = CabooseValue
168382025-04-30T06:35:51.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
168392025-04-30T06:35:51.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1486 } response = CabooseValue
168402025-04-30T06:35:51.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
168412025-04-30T06:35:51.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1487 } response = CabooseValue
168422025-04-30T06:35:51.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
168432025-04-30T06:35:51.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1488 } response = CabooseValue
168442025-04-30T06:35:51.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
168452025-04-30T06:35:51.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1489 } response = CabooseValue
168462025-04-30T06:35:51.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
168472025-04-30T06:35:51.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
168482025-04-30T06:35:51.516ZINFOtest_metrics (dropshot): request completed latency_us = 4320 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 3d1e5b96-1a26-428e-a797-ea85aed98c94 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
168492025-04-30T06:35:51.516ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 2532f642-d7f5-4b79-b0c8-1540df6f37c8 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
168502025-04-30T06:35:51.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
168512025-04-30T06:35:51.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1491 } response = CabooseValue
168522025-04-30T06:35:51.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
168532025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1492 } response = CabooseValue
168542025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1493 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
168552025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1493 } response = CabooseValue
168562025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1494 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
168572025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1494 } response = CabooseValue
168582025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
168592025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1495 } response = CabooseValue
168602025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
168612025-04-30T06:35:51.517ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1496 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
168622025-04-30T06:35:51.518ZINFOtest_metrics (dropshot): request completed latency_us = 1458 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 2532f642-d7f5-4b79-b0c8-1540df6f37c8 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
168632025-04-30T06:35:51.518ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = ee402481-d73a-4ac5-b3c0-f0662245676f uri = /sp/sled/0/component/rot/cmpa
168642025-04-30T06:35:51.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1497 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
168652025-04-30T06:35:51.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1497 } response = ReadRot(Ok)
168662025-04-30T06:35:51.519ZINFOtest_metrics (dropshot): request completed latency_us = 439 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = ee402481-d73a-4ac5-b3c0-f0662245676f response_code = 200 uri = /sp/sled/0/component/rot/cmpa
168672025-04-30T06:35:51.519ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = d2626bbc-fe65-4b1c-9c5c-9c7750d45e26 uri = /sp/sled/0/component/rot/cfpa
168682025-04-30T06:35:51.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1498 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
168692025-04-30T06:35:51.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1498 } response = ReadRot(Ok)
168702025-04-30T06:35:51.520ZINFOtest_metrics (dropshot): request completed latency_us = 490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = d2626bbc-fe65-4b1c-9c5c-9c7750d45e26 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
168712025-04-30T06:35:51.521ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = fe6d7037-61a3-4e62-9c09-ae4702d47fa2 uri = /sp/sled/0/component/rot/cfpa
168722025-04-30T06:35:51.521ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1499 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
168732025-04-30T06:35:51.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1499 } response = ReadRot(Ok)
168742025-04-30T06:35:51.521ZINFOtest_metrics (dropshot): request completed latency_us = 484 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = fe6d7037-61a3-4e62-9c09-ae4702d47fa2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
168752025-04-30T06:35:51.522ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 02d4a01a-54ef-4f34-ba78-a852eeb0cf2e uri = /sp/sled/0/component/rot/cfpa
168762025-04-30T06:35:51.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1500 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
168772025-04-30T06:35:51.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1500 } response = ReadRot(Ok)
168782025-04-30T06:35:51.524ZINFOtest_metrics (dropshot): request completed latency_us = 1713 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 02d4a01a-54ef-4f34-ba78-a852eeb0cf2e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
168792025-04-30T06:35:51.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 8dff330a-4fb9-4403-8565-8ad24d3dfe9b uri = /sp/sled/1
168802025-04-30T06:35:51.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1459 }, kind: MgsRequest(SpState) }
168812025-04-30T06:35:51.525ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
168822025-04-30T06:35:51.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1459 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
168832025-04-30T06:35:51.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1460 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
168842025-04-30T06:35:51.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1460 } 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(()) }))
168852025-04-30T06:35:51.526ZINFOtest_metrics (dropshot): request completed latency_us = 866 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 8dff330a-4fb9-4403-8565-8ad24d3dfe9b response_code = 200 uri = /sp/sled/1
168862025-04-30T06:35:51.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 37f2717d-ddec-4b83-aed3-53a8123ebe6a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
168872025-04-30T06:35:51.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
168882025-04-30T06:35:51.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1461 } response = CabooseValue
168892025-04-30T06:35:51.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
168902025-04-30T06:35:51.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1462 } response = CabooseValue
168912025-04-30T06:35:51.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
168922025-04-30T06:35:51.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1463 } response = CabooseValue
168932025-04-30T06:35:51.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
168942025-04-30T06:35:51.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1464 } response = CabooseValue
168952025-04-30T06:35:51.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
168962025-04-30T06:35:51.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1465 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
168972025-04-30T06:35:51.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
168982025-04-30T06:35:51.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1466 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
168992025-04-30T06:35:51.530ZINFOtest_metrics (dropshot): request completed latency_us = 2071 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 37f2717d-ddec-4b83-aed3-53a8123ebe6a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
169002025-04-30T06:35:51.530ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = bf70390b-2859-4297-98a3-75e535e60e7b uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
169012025-04-30T06:35:51.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
169022025-04-30T06:35:51.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1467 } response = CabooseValue
169032025-04-30T06:35:51.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
169042025-04-30T06:35:51.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1468 } response = CabooseValue
169052025-04-30T06:35:51.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
169062025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1469 } response = CabooseValue
169072025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
169082025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1470 } response = CabooseValue
169092025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
169102025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1471 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
169112025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
169122025-04-30T06:35:51.538ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
169132025-04-30T06:35:51.539ZINFOtest_metrics (dropshot): request completed latency_us = 8330 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = bf70390b-2859-4297-98a3-75e535e60e7b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
169142025-04-30T06:35:51.540ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = f0e670e9-9d4a-4168-8c61-1714b5cd702b uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
169152025-04-30T06:35:51.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
169162025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1473 } response = CabooseValue
169172025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
169182025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1474 } response = CabooseValue
169192025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
169202025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1475 } response = CabooseValue
169212025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
169222025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1476 } response = CabooseValue
169232025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
169242025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1477 } response = CabooseValue
169252025-04-30T06:35:51.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
169262025-04-30T06:35:51.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1478 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
169272025-04-30T06:35:51.542ZINFOtest_metrics (dropshot): request completed latency_us = 1473 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = f0e670e9-9d4a-4168-8c61-1714b5cd702b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
169282025-04-30T06:35:51.542ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 1039a302-1956-4282-9050-07674d6e9e40 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
169292025-04-30T06:35:51.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
169302025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1479 } response = CabooseValue
169312025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
169322025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1480 } response = CabooseValue
169332025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
169342025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1481 } response = CabooseValue
169352025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
169362025-04-30T06:35:51.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1482 } response = CabooseValue
169372025-04-30T06:35:51.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
169382025-04-30T06:35:51.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1483 } response = CabooseValue
169392025-04-30T06:35:51.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
169402025-04-30T06:35:51.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
169412025-04-30T06:35:51.544ZINFOtest_metrics (dropshot): request completed latency_us = 1784 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 1039a302-1956-4282-9050-07674d6e9e40 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
169422025-04-30T06:35:51.545ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 5776f763-1129-4420-9642-ad0b0de3a3ef uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
169432025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
169442025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1485 } response = CabooseValue
169452025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
169462025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1486 } response = CabooseValue
169472025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
169482025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1487 } response = CabooseValue
169492025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
169502025-04-30T06:35:51.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1488 } response = CabooseValue
169512025-04-30T06:35:51.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
169522025-04-30T06:35:51.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1489 } response = CabooseValue
169532025-04-30T06:35:51.546ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
169542025-04-30T06:35:51.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
169552025-04-30T06:35:51.546ZINFOtest_metrics (dropshot): request completed latency_us = 1318 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 5776f763-1129-4420-9642-ad0b0de3a3ef response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
169562025-04-30T06:35:51.546ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 0dee2a0e-4fe7-4291-b70c-541ced46cc46 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
169572025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1491 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
169582025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1491 } response = CabooseValue
169592025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1492 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
169602025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1492 } response = CabooseValue
169612025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1493 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
169622025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1493 } response = CabooseValue
169632025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1494 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
169642025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1494 } response = CabooseValue
169652025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
169662025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1495 } response = CabooseValue
169672025-04-30T06:35:51.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
169682025-04-30T06:35:51.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1496 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
169692025-04-30T06:35:51.548ZINFOtest_metrics (dropshot): request completed latency_us = 1316 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 0dee2a0e-4fe7-4291-b70c-541ced46cc46 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
169702025-04-30T06:35:51.556ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = cd5b3b2a-1265-4c89-9b6a-2f6229cc36b3 uri = /sp/sled/1/component/rot/cmpa
169712025-04-30T06:35:51.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1497 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
169722025-04-30T06:35:51.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1497 } response = ReadRot(Ok)
169732025-04-30T06:35:51.557ZINFOtest_metrics (dropshot): request completed latency_us = 1311 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = cd5b3b2a-1265-4c89-9b6a-2f6229cc36b3 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
169742025-04-30T06:35:51.559ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 9615482b-aae4-46ff-8ba0-cf0f2feef1ea uri = /sp/sled/1/component/rot/cfpa
169752025-04-30T06:35:51.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1498 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
169762025-04-30T06:35:51.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1498 } response = ReadRot(Ok)
169772025-04-30T06:35:51.560ZINFOtest_metrics (dropshot): request completed latency_us = 741 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 9615482b-aae4-46ff-8ba0-cf0f2feef1ea response_code = 200 uri = /sp/sled/1/component/rot/cfpa
169782025-04-30T06:35:51.561ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 96d055b2-540d-48d9-ab41-9020ba9856eb uri = /sp/sled/1/component/rot/cfpa
169792025-04-30T06:35:51.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1499 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
169802025-04-30T06:35:51.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1499 } response = ReadRot(Ok)
169812025-04-30T06:35:51.562ZINFOtest_metrics (dropshot): request completed latency_us = 961 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = 96d055b2-540d-48d9-ab41-9020ba9856eb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
169822025-04-30T06:35:51.563ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = ed44fd7d-ce33-4395-aedb-421c647083a8 uri = /sp/sled/1/component/rot/cfpa
169832025-04-30T06:35:51.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1500 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
169842025-04-30T06:35:51.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1500 } response = ReadRot(Ok)
169852025-04-30T06:35:51.564ZINFOtest_metrics (dropshot): request completed latency_us = 1151 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36364 req_id = ed44fd7d-ce33-4395-aedb-421c647083a8 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
169862025-04-30T06:35:51.752ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:36269
169872025-04-30T06:35:51.753ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 5aa589c0-61e5-4c4f-acde-de20b8cafb25 uri = /ignition
169882025-04-30T06:35:51.753ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1362 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
169892025-04-30T06:35:51.753ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
169902025-04-30T06:35:51.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1362 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
169912025-04-30T06:35:51.753ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
169922025-04-30T06:35:51.753ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
169932025-04-30T06:35:51.753ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
169942025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
169952025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
169962025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
169972025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
169982025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
169992025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
170002025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
170012025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
170022025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
170032025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
170042025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
170052025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
170062025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
170072025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
170082025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
170092025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
170102025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
170112025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
170122025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
170132025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
170142025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
170152025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
170162025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
170172025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
170182025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
170192025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
170202025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
170212025-04-30T06:35:51.754ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
170222025-04-30T06:35:51.754ZINFOtest_metrics (dropshot): request completed latency_us = 928 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 5aa589c0-61e5-4c4f-acde-de20b8cafb25 response_code = 200 uri = /ignition
170232025-04-30T06:35:51.754ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = ac95e521-4608-4c76-88f2-04e97b548db0 uri = /sp/switch/0
170242025-04-30T06:35:51.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1363 }, kind: MgsRequest(SpState) }
170252025-04-30T06:35:51.755ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
170262025-04-30T06:35:51.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1363 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
170272025-04-30T06:35:51.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1364 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
170282025-04-30T06:35:51.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1364 } 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(()) }))
170292025-04-30T06:35:51.755ZINFOtest_metrics (dropshot): request completed latency_us = 897 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = ac95e521-4608-4c76-88f2-04e97b548db0 response_code = 200 uri = /sp/switch/0
170302025-04-30T06:35:51.756ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = b1108879-5208-4994-895a-5fe35ab6b9b1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
170312025-04-30T06:35:51.756ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
170322025-04-30T06:35:51.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1365 } response = CabooseValue
170332025-04-30T06:35:51.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
170342025-04-30T06:35:51.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1366 } response = CabooseValue
170352025-04-30T06:35:51.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
170362025-04-30T06:35:51.757ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1367 } response = CabooseValue
170372025-04-30T06:35:51.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
170382025-04-30T06:35:51.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1368 } response = CabooseValue
170392025-04-30T06:35:51.758ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
170402025-04-30T06:35:51.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1369 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
170412025-04-30T06:35:51.758ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
170422025-04-30T06:35:51.759ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1370 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
170432025-04-30T06:35:51.759ZINFOtest_metrics (dropshot): request completed latency_us = 2557 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = b1108879-5208-4994-895a-5fe35ab6b9b1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
170442025-04-30T06:35:51.760ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 7957fe1f-3282-43e9-aa67-7a89a92f7d55 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
170452025-04-30T06:35:51.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
170462025-04-30T06:35:51.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1371 } response = CabooseValue
170472025-04-30T06:35:51.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
170482025-04-30T06:35:51.760ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1372 } response = CabooseValue
170492025-04-30T06:35:51.760ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
170502025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1373 } response = CabooseValue
170512025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
170522025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1374 } response = CabooseValue
170532025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
170542025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1375 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
170552025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
170562025-04-30T06:35:51.761ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1376 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
170572025-04-30T06:35:51.761ZINFOtest_metrics (dropshot): request completed latency_us = 1690 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 7957fe1f-3282-43e9-aa67-7a89a92f7d55 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
170582025-04-30T06:35:51.762ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 014858f0-2813-472b-a08d-5f30da15aa96 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
170592025-04-30T06:35:51.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
170602025-04-30T06:35:51.762ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1377 } response = CabooseValue
170612025-04-30T06:35:51.762ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
170622025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1378 } response = CabooseValue
170632025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
170642025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1379 } response = CabooseValue
170652025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
170662025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1380 } response = CabooseValue
170672025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
170682025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1381 } response = CabooseValue
170692025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
170702025-04-30T06:35:51.763ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1382 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
170712025-04-30T06:35:51.763ZINFOtest_metrics (dropshot): request completed latency_us = 1357 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 014858f0-2813-472b-a08d-5f30da15aa96 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
170722025-04-30T06:35:51.764ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3c3ed2bb-c8cc-47ee-a194-f7e59dd5a995 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
170732025-04-30T06:35:51.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
170742025-04-30T06:35:51.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1383 } response = CabooseValue
170752025-04-30T06:35:51.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
170762025-04-30T06:35:51.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1384 } response = CabooseValue
170772025-04-30T06:35:51.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
170782025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1385 } response = CabooseValue
170792025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
170802025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1386 } response = CabooseValue
170812025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
170822025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1387 } response = CabooseValue
170832025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
170842025-04-30T06:35:51.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1388 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
170852025-04-30T06:35:51.765ZINFOtest_metrics (dropshot): request completed latency_us = 1317 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3c3ed2bb-c8cc-47ee-a194-f7e59dd5a995 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
170862025-04-30T06:35:51.766ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = e1b80da6-a6b4-4bec-bc9a-0034bba226a1 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
170872025-04-30T06:35:51.766ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
170882025-04-30T06:35:51.766ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1389 } response = CabooseValue
170892025-04-30T06:35:51.766ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
170902025-04-30T06:35:51.766ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1390 } response = CabooseValue
170912025-04-30T06:35:51.766ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
170922025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1391 } response = CabooseValue
170932025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
170942025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1392 } response = CabooseValue
170952025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
170962025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1393 } response = CabooseValue
170972025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
170982025-04-30T06:35:51.767ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1394 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
170992025-04-30T06:35:51.767ZINFOtest_metrics (dropshot): request completed latency_us = 1488 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = e1b80da6-a6b4-4bec-bc9a-0034bba226a1 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
171002025-04-30T06:35:51.768ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 59714710-5884-465c-9862-4d3116dd31ec uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
171012025-04-30T06:35:51.768ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
171022025-04-30T06:35:51.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1395 } response = CabooseValue
171032025-04-30T06:35:51.768ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
171042025-04-30T06:35:51.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1396 } response = CabooseValue
171052025-04-30T06:35:51.768ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
171062025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1397 } response = CabooseValue
171072025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
171082025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1398 } response = CabooseValue
171092025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
171102025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1399 } response = CabooseValue
171112025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
171122025-04-30T06:35:51.769ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1400 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
171132025-04-30T06:35:51.769ZINFOtest_metrics (dropshot): request completed latency_us = 1302 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 59714710-5884-465c-9862-4d3116dd31ec response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
171142025-04-30T06:35:51.770ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 06694ad3-e1f6-442c-aa2d-815b5b4b995f uri = /sp/switch/0/component/rot/cmpa
171152025-04-30T06:35:51.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1401 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
171162025-04-30T06:35:51.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1401 } response = ReadRot(Ok)
171172025-04-30T06:35:51.771ZINFOtest_metrics (dropshot): request completed latency_us = 907 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 06694ad3-e1f6-442c-aa2d-815b5b4b995f response_code = 200 uri = /sp/switch/0/component/rot/cmpa
171182025-04-30T06:35:51.772ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 7dd8ec3c-b233-4b56-8f21-71fa3a9d10e5 uri = /sp/switch/0/component/rot/cfpa
171192025-04-30T06:35:51.773ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1402 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
171202025-04-30T06:35:51.773ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1402 } response = ReadRot(Ok)
171212025-04-30T06:35:51.774ZINFOtest_metrics (dropshot): request completed latency_us = 1496 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 7dd8ec3c-b233-4b56-8f21-71fa3a9d10e5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
171222025-04-30T06:35:51.775ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = b090cc47-72e1-4fef-8f03-9cb56cf32a25 uri = /sp/switch/0/component/rot/cfpa
171232025-04-30T06:35:51.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1403 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
171242025-04-30T06:35:51.775ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1403 } response = ReadRot(Ok)
171252025-04-30T06:35:51.776ZINFOtest_metrics (dropshot): request completed latency_us = 1025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = b090cc47-72e1-4fef-8f03-9cb56cf32a25 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
171262025-04-30T06:35:51.777ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 275e2a03-a13b-41a4-a771-a0c8a6c7a40d uri = /sp/switch/0/component/rot/cfpa
171272025-04-30T06:35:51.777ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1404 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
171282025-04-30T06:35:51.777ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1404 } response = ReadRot(Ok)
171292025-04-30T06:35:51.777ZINFOtest_metrics (dropshot): request completed latency_us = 720 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 275e2a03-a13b-41a4-a771-a0c8a6c7a40d response_code = 200 uri = /sp/switch/0/component/rot/cfpa
171302025-04-30T06:35:51.779ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = a831dbca-d048-4b07-9105-c4b77db66020 uri = /sp/switch/1
171312025-04-30T06:35:51.779ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1277 }, kind: MgsRequest(SpState) }
171322025-04-30T06:35:51.780ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
171332025-04-30T06:35:51.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1277 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
171342025-04-30T06:35:51.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1278 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
171352025-04-30T06:35:51.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1278 } 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(()) }))
171362025-04-30T06:35:51.781ZINFOtest_metrics (dropshot): request completed latency_us = 2636 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = a831dbca-d048-4b07-9105-c4b77db66020 response_code = 200 uri = /sp/switch/1
171372025-04-30T06:35:51.782ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = fd579fb5-ca9c-4826-80ba-e1bb4ff91bc7 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
171382025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
171392025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1279 } response = CabooseValue
171402025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
171412025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1280 } response = CabooseValue
171422025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
171432025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1281 } response = CabooseValue
171442025-04-30T06:35:51.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
171452025-04-30T06:35:51.784ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1282 } response = CabooseValue
171462025-04-30T06:35:51.784ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
171472025-04-30T06:35:51.784ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1283 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
171482025-04-30T06:35:51.784ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
171492025-04-30T06:35:51.784ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1284 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
171502025-04-30T06:35:51.784ZINFOtest_metrics (dropshot): request completed latency_us = 2025 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = fd579fb5-ca9c-4826-80ba-e1bb4ff91bc7 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
171512025-04-30T06:35:51.785ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3a13e701-d4e4-4bb0-9e00-a3c7dd1926e6 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
171522025-04-30T06:35:51.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
171532025-04-30T06:35:51.785ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1285 } response = CabooseValue
171542025-04-30T06:35:51.785ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
171552025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1286 } response = CabooseValue
171562025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
171572025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1287 } response = CabooseValue
171582025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
171592025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1288 } response = CabooseValue
171602025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
171612025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1289 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
171622025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
171632025-04-30T06:35:51.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1290 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
171642025-04-30T06:35:51.786ZINFOtest_metrics (dropshot): request completed latency_us = 1435 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3a13e701-d4e4-4bb0-9e00-a3c7dd1926e6 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
171652025-04-30T06:35:51.787ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 321be053-25da-4deb-977c-36d25b2b6425 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
171662025-04-30T06:35:51.787ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
171672025-04-30T06:35:51.787ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1291 } response = CabooseValue
171682025-04-30T06:35:51.787ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
171692025-04-30T06:35:51.787ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1292 } response = CabooseValue
171702025-04-30T06:35:51.787ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
171712025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1293 } response = CabooseValue
171722025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
171732025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1294 } response = CabooseValue
171742025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
171752025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1295 } response = CabooseValue
171762025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
171772025-04-30T06:35:51.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1296 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
171782025-04-30T06:35:51.789ZINFOtest_metrics (dropshot): request completed latency_us = 1466 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 321be053-25da-4deb-977c-36d25b2b6425 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
171792025-04-30T06:35:51.789ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 728a1786-440c-4a2c-af01-9e75c99443f3 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
171802025-04-30T06:35:51.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
171812025-04-30T06:35:51.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1297 } response = CabooseValue
171822025-04-30T06:35:51.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
171832025-04-30T06:35:51.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1298 } response = CabooseValue
171842025-04-30T06:35:51.789ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
171852025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1299 } response = CabooseValue
171862025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
171872025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1300 } response = CabooseValue
171882025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
171892025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1301 } response = CabooseValue
171902025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
171912025-04-30T06:35:51.790ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1302 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
171922025-04-30T06:35:51.790ZINFOtest_metrics (dropshot): request completed latency_us = 1253 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 728a1786-440c-4a2c-af01-9e75c99443f3 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
171932025-04-30T06:35:51.791ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = ad39bf5c-1e80-4bc2-aac6-02933948c099 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
171942025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
171952025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1303 } response = CabooseValue
171962025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
171972025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1304 } response = CabooseValue
171982025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
171992025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1305 } response = CabooseValue
172002025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
172012025-04-30T06:35:51.791ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1306 } response = CabooseValue
172022025-04-30T06:35:51.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
172032025-04-30T06:35:51.792ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1307 } response = CabooseValue
172042025-04-30T06:35:51.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
172052025-04-30T06:35:51.792ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1308 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
172062025-04-30T06:35:51.792ZINFOtest_metrics (dropshot): request completed latency_us = 1270 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = ad39bf5c-1e80-4bc2-aac6-02933948c099 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
172072025-04-30T06:35:51.792ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = ec4c4869-9e5d-4ed6-be0b-d1901f4ca291 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
172082025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
172092025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1309 } response = CabooseValue
172102025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
172112025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1310 } response = CabooseValue
172122025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
172132025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1311 } response = CabooseValue
172142025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
172152025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1312 } response = CabooseValue
172162025-04-30T06:35:51.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
172172025-04-30T06:35:51.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1313 } response = CabooseValue
172182025-04-30T06:35:51.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
172192025-04-30T06:35:51.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1314 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
172202025-04-30T06:35:51.794ZINFOtest_metrics (dropshot): request completed latency_us = 1311 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = ec4c4869-9e5d-4ed6-be0b-d1901f4ca291 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
172212025-04-30T06:35:51.795ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = b13781ef-682c-49c8-bb98-61facd00723a uri = /sp/switch/1/component/rot/cmpa
172222025-04-30T06:35:51.795ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1315 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
172232025-04-30T06:35:51.795ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1315 } response = ReadRot(Ok)
172242025-04-30T06:35:51.795ZINFOtest_metrics (dropshot): request completed latency_us = 555 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = b13781ef-682c-49c8-bb98-61facd00723a response_code = 200 uri = /sp/switch/1/component/rot/cmpa
172252025-04-30T06:35:51.796ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = a781e03f-6edd-48b5-88ae-96a1413b70b7 uri = /sp/switch/1/component/rot/cfpa
172262025-04-30T06:35:51.796ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1316 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
172272025-04-30T06:35:51.796ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1316 } response = ReadRot(Ok)
172282025-04-30T06:35:51.796ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = a781e03f-6edd-48b5-88ae-96a1413b70b7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
172292025-04-30T06:35:51.797ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 470729d8-9c51-434c-b4d6-da644191b820 uri = /sp/switch/1/component/rot/cfpa
172302025-04-30T06:35:51.797ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1317 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
172312025-04-30T06:35:51.797ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1317 } response = ReadRot(Ok)
172322025-04-30T06:35:51.797ZINFOtest_metrics (dropshot): request completed latency_us = 485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 470729d8-9c51-434c-b4d6-da644191b820 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
172332025-04-30T06:35:51.798ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3a7d13e4-d487-42b9-860d-e5fe944b7050 uri = /sp/switch/1/component/rot/cfpa
172342025-04-30T06:35:51.798ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1318 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
172352025-04-30T06:35:51.798ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1318 } response = ReadRot(Ok)
172362025-04-30T06:35:51.798ZINFOtest_metrics (dropshot): request completed latency_us = 580 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3a7d13e4-d487-42b9-860d-e5fe944b7050 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
172372025-04-30T06:35:51.798ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 81503123-d491-44cb-895b-cc35957cd46c uri = /sp/sled/0
172382025-04-30T06:35:51.799ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1501 }, kind: MgsRequest(SpState) }
172392025-04-30T06:35:51.799ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
172402025-04-30T06:35:51.799ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1501 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
172412025-04-30T06:35:51.799ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1502 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
172422025-04-30T06:35:51.799ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1502 } 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(()) }))
172432025-04-30T06:35:51.799ZINFOtest_metrics (dropshot): request completed latency_us = 749 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 81503123-d491-44cb-895b-cc35957cd46c response_code = 200 uri = /sp/sled/0
172442025-04-30T06:35:51.800ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = efa014a9-7d6c-428a-89fc-2bdb8a5883fd uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
172452025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
172462025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1503 } response = CabooseValue
172472025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
172482025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1504 } response = CabooseValue
172492025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
172502025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1505 } response = CabooseValue
172512025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
172522025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1506 } response = CabooseValue
172532025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
172542025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1507 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
172552025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
172562025-04-30T06:35:51.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1508 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
172572025-04-30T06:35:51.801ZINFOtest_metrics (dropshot): request completed latency_us = 1423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = efa014a9-7d6c-428a-89fc-2bdb8a5883fd response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
172582025-04-30T06:35:51.802ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 647e6914-d773-49f5-817f-865ab2b1a4d2 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
172592025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
172602025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1509 } response = CabooseValue
172612025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
172622025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1510 } response = CabooseValue
172632025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
172642025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1511 } response = CabooseValue
172652025-04-30T06:35:51.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
172662025-04-30T06:35:51.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1512 } response = CabooseValue
172672025-04-30T06:35:51.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
172682025-04-30T06:35:51.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1513 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
172692025-04-30T06:35:51.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
172702025-04-30T06:35:51.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
172712025-04-30T06:35:51.803ZINFOtest_metrics (dropshot): request completed latency_us = 1262 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 647e6914-d773-49f5-817f-865ab2b1a4d2 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
172722025-04-30T06:35:51.804ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 1210b7ab-70a3-4d50-8185-b111cdeb2edb uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
172732025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
172742025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1515 } response = CabooseValue
172752025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
172762025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1516 } response = CabooseValue
172772025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
172782025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1517 } response = CabooseValue
172792025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
172802025-04-30T06:35:51.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1518 } response = CabooseValue
172812025-04-30T06:35:51.805ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
172822025-04-30T06:35:51.805ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1519 } response = CabooseValue
172832025-04-30T06:35:51.805ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
172842025-04-30T06:35:51.805ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1520 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
172852025-04-30T06:35:51.805ZINFOtest_metrics (dropshot): request completed latency_us = 1334 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 1210b7ab-70a3-4d50-8185-b111cdeb2edb response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
172862025-04-30T06:35:51.805ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = aac1398a-6283-477e-8fb8-e03f3c4957da uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
172872025-04-30T06:35:51.805ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
172882025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1521 } response = CabooseValue
172892025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
172902025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1522 } response = CabooseValue
172912025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
172922025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1523 } response = CabooseValue
172932025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
172942025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1524 } response = CabooseValue
172952025-04-30T06:35:51.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
172962025-04-30T06:35:51.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1525 } response = CabooseValue
172972025-04-30T06:35:51.808ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
172982025-04-30T06:35:51.808ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1526 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
172992025-04-30T06:35:51.808ZINFOtest_metrics (dropshot): request completed latency_us = 2572 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = aac1398a-6283-477e-8fb8-e03f3c4957da response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
173002025-04-30T06:35:51.809ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = bf121872-0fba-4714-b27f-a637b852b4ef uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
173012025-04-30T06:35:51.809ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
173022025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1527 } response = CabooseValue
173032025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
173042025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1528 } response = CabooseValue
173052025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
173062025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1529 } response = CabooseValue
173072025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
173082025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1530 } response = CabooseValue
173092025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
173102025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1531 } response = CabooseValue
173112025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
173122025-04-30T06:35:51.810ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1532 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
173132025-04-30T06:35:51.811ZINFOtest_metrics (dropshot): request completed latency_us = 1578 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = bf121872-0fba-4714-b27f-a637b852b4ef response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
173142025-04-30T06:35:51.811ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 79e9f037-3af4-4a95-80ed-b9645d0907ea uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
173152025-04-30T06:35:51.811ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
173162025-04-30T06:35:51.811ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1533 } response = CabooseValue
173172025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
173182025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1534 } response = CabooseValue
173192025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
173202025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1535 } response = CabooseValue
173212025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
173222025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1536 } response = CabooseValue
173232025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
173242025-04-30T06:35:51.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1537 } response = CabooseValue
173252025-04-30T06:35:51.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
173262025-04-30T06:35:51.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1538 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
173272025-04-30T06:35:51.816ZINFOtest_metrics (dropshot): request completed latency_us = 3596 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 79e9f037-3af4-4a95-80ed-b9645d0907ea response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
173282025-04-30T06:35:51.817ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 29c3edd9-641e-499e-8a3f-dd43e810b554 uri = /sp/sled/0/component/rot/cmpa
173292025-04-30T06:35:51.818ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1539 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
173302025-04-30T06:35:51.818ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1539 } response = ReadRot(Ok)
173312025-04-30T06:35:51.818ZINFOtest_metrics (dropshot): request completed latency_us = 1445 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 29c3edd9-641e-499e-8a3f-dd43e810b554 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
173322025-04-30T06:35:51.823ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 0792c705-6812-40b3-a4c3-2e8ad810f457 uri = /sp/sled/0/component/rot/cfpa
173332025-04-30T06:35:51.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1540 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
173342025-04-30T06:35:51.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1540 } response = ReadRot(Ok)
173352025-04-30T06:35:51.826ZINFOtest_metrics (dropshot): request completed latency_us = 2120 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 0792c705-6812-40b3-a4c3-2e8ad810f457 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
173362025-04-30T06:35:51.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 348354c8-1648-4f93-b6fa-f8120a766482 uri = /sp/sled/0/component/rot/cfpa
173372025-04-30T06:35:51.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1541 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
173382025-04-30T06:35:51.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1541 } response = ReadRot(Ok)
173392025-04-30T06:35:51.830ZINFOtest_metrics (dropshot): request completed latency_us = 3735 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 348354c8-1648-4f93-b6fa-f8120a766482 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
173402025-04-30T06:35:51.839ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = fd541d08-e0a7-4849-8759-c437b237b34f uri = /sp/sled/0/component/rot/cfpa
173412025-04-30T06:35:51.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1542 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
173422025-04-30T06:35:51.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1542 } response = ReadRot(Ok)
173432025-04-30T06:35:51.847ZINFOtest_metrics (dropshot): request completed latency_us = 10321 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = fd541d08-e0a7-4849-8759-c437b237b34f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
173442025-04-30T06:35:51.909ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = cdac926e-1a7c-4cd9-b230-1a699073692c uri = /sp/sled/1
173452025-04-30T06:35:51.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1501 }, kind: MgsRequest(SpState) }
173462025-04-30T06:35:51.909ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
173472025-04-30T06:35:51.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1501 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
173482025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1502 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
173492025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1502 } 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(()) }))
173502025-04-30T06:35:51.910ZINFOtest_metrics (dropshot): request completed latency_us = 6207 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = cdac926e-1a7c-4cd9-b230-1a699073692c response_code = 200 uri = /sp/sled/1
173512025-04-30T06:35:51.910ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 059cdcfb-0159-4223-acf4-142ca2ab3d09 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
173522025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
173532025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1503 } response = CabooseValue
173542025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
173552025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1504 } response = CabooseValue
173562025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
173572025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1505 } response = CabooseValue
173582025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
173592025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1506 } response = CabooseValue
173602025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
173612025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1507 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
173622025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
173632025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1508 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
173642025-04-30T06:35:51.910ZINFOtest_metrics (dropshot): request completed latency_us = 1328 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 059cdcfb-0159-4223-acf4-142ca2ab3d09 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
173652025-04-30T06:35:51.910ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 9b1a5164-c36d-48dc-ac80-de19c8e3967a uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
173662025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
173672025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1509 } response = CabooseValue
173682025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
173692025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1510 } response = CabooseValue
173702025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
173712025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1511 } response = CabooseValue
173722025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
173732025-04-30T06:35:51.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1512 } response = CabooseValue
173742025-04-30T06:35:51.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
173752025-04-30T06:35:51.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1513 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
173762025-04-30T06:35:51.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
173772025-04-30T06:35:51.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
173782025-04-30T06:35:51.918ZINFOtest_metrics (dropshot): request completed latency_us = 1703 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 9b1a5164-c36d-48dc-ac80-de19c8e3967a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
173792025-04-30T06:35:51.918ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = fb3ade50-aa14-4a63-afdc-767e8147c48b uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
173802025-04-30T06:35:51.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
173812025-04-30T06:35:51.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1515 } response = CabooseValue
173822025-04-30T06:35:51.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
173832025-04-30T06:35:51.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1516 } response = CabooseValue
173842025-04-30T06:35:51.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
173852025-04-30T06:35:51.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1517 } response = CabooseValue
173862025-04-30T06:35:51.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
173872025-04-30T06:35:51.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1518 } response = CabooseValue
173882025-04-30T06:35:51.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
173892025-04-30T06:35:51.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1519 } response = CabooseValue
173902025-04-30T06:35:51.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
173912025-04-30T06:35:51.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1520 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
173922025-04-30T06:35:51.925ZINFOtest_metrics (dropshot): request completed latency_us = 10211 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = fb3ade50-aa14-4a63-afdc-767e8147c48b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
173932025-04-30T06:35:51.926ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = c71e730b-6eae-4655-9975-cb64d6f70eec uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
173942025-04-30T06:35:51.926ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
173952025-04-30T06:35:51.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1521 } response = CabooseValue
173962025-04-30T06:35:51.926ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
173972025-04-30T06:35:51.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1522 } response = CabooseValue
173982025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
173992025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1523 } response = CabooseValue
174002025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
174012025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1524 } response = CabooseValue
174022025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
174032025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1525 } response = CabooseValue
174042025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
174052025-04-30T06:35:51.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1526 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
174062025-04-30T06:35:51.934ZINFOtest_metrics (dropshot): request completed latency_us = 8997 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = c71e730b-6eae-4655-9975-cb64d6f70eec response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
174072025-04-30T06:35:51.936ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = c04b97bd-c4b3-4595-a839-4615d985350c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
174082025-04-30T06:35:51.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
174092025-04-30T06:35:51.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1527 } response = CabooseValue
174102025-04-30T06:35:51.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
174112025-04-30T06:35:51.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1528 } response = CabooseValue
174122025-04-30T06:35:51.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
174132025-04-30T06:35:51.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1529 } response = CabooseValue
174142025-04-30T06:35:51.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
174152025-04-30T06:35:51.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1530 } response = CabooseValue
174162025-04-30T06:35:51.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
174172025-04-30T06:35:51.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1531 } response = CabooseValue
174182025-04-30T06:35:51.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
174192025-04-30T06:35:51.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1532 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
174202025-04-30T06:35:51.939ZINFOtest_metrics (dropshot): request completed latency_us = 4059 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = c04b97bd-c4b3-4595-a839-4615d985350c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
174212025-04-30T06:35:51.943ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 798a8969-c106-4117-a9cd-a834f0e1e543 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
174222025-04-30T06:35:51.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
174232025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1533 } response = CabooseValue
174242025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
174252025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1534 } response = CabooseValue
174262025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
174272025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1535 } response = CabooseValue
174282025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
174292025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1536 } response = CabooseValue
174302025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
174312025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1537 } response = CabooseValue
174322025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
174332025-04-30T06:35:51.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1538 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
174342025-04-30T06:35:51.946ZINFOtest_metrics (dropshot): request completed latency_us = 4844 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 798a8969-c106-4117-a9cd-a834f0e1e543 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
174352025-04-30T06:35:51.948ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 92860284-173e-450d-953a-689117e72e03 uri = /sp/sled/1/component/rot/cmpa
174362025-04-30T06:35:51.948ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1539 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
174372025-04-30T06:35:51.948ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1539 } response = ReadRot(Ok)
174382025-04-30T06:35:51.948ZINFOtest_metrics (dropshot): request completed latency_us = 540 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 92860284-173e-450d-953a-689117e72e03 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
174392025-04-30T06:35:51.956ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3f505d23-84a2-4cc1-917c-b2564bfdba8e uri = /sp/sled/1/component/rot/cfpa
174402025-04-30T06:35:51.956ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1540 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
174412025-04-30T06:35:51.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1540 } response = ReadRot(Ok)
174422025-04-30T06:35:51.957ZINFOtest_metrics (dropshot): request completed latency_us = 778 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 3f505d23-84a2-4cc1-917c-b2564bfdba8e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
174432025-04-30T06:35:51.961ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 057dae65-3162-46c9-9627-8528c41b1c73 uri = /sp/sled/1/component/rot/cfpa
174442025-04-30T06:35:51.961ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1541 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
174452025-04-30T06:35:51.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1541 } response = ReadRot(Ok)
174462025-04-30T06:35:51.961ZINFOtest_metrics (dropshot): request completed latency_us = 597 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 057dae65-3162-46c9-9627-8528c41b1c73 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
174472025-04-30T06:35:51.964ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 15f1259f-437e-4271-8dfa-b3c9b2473075 uri = /sp/sled/1/component/rot/cfpa
174482025-04-30T06:35:51.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1542 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
174492025-04-30T06:35:51.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1542 } response = ReadRot(Ok)
174502025-04-30T06:35:51.964ZINFOtest_metrics (dropshot): request completed latency_us = 503 local_addr = [::1]:36378 method = GET remote_addr = [::1]:36269 req_id = 15f1259f-437e-4271-8dfa-b3c9b2473075 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
174512025-04-30T06:35:52.271ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:40632
174522025-04-30T06:35:52.298ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = d0dbbffa-bbb8-4614-b675-1d9bdb882bdc uri = /ignition
174532025-04-30T06:35:52.298ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1405 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
174542025-04-30T06:35:52.299ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
174552025-04-30T06:35:52.299ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1405 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
174562025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
174572025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
174582025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
174592025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
174602025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
174612025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
174622025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
174632025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
174642025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
174652025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
174662025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
174672025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
174682025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
174692025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
174702025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
174712025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
174722025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
174732025-04-30T06:35:52.299ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
174742025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
174752025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
174762025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
174772025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
174782025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
174792025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
174802025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
174812025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
174822025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
174832025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
174842025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
174852025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
174862025-04-30T06:35:52.300ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
174872025-04-30T06:35:52.300ZINFOtest_metrics (dropshot): request completed latency_us = 2311 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = d0dbbffa-bbb8-4614-b675-1d9bdb882bdc response_code = 200 uri = /ignition
174882025-04-30T06:35:52.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = cc872f21-4476-417c-a6b6-3c3d1fd69c64 uri = /sp/switch/0
174892025-04-30T06:35:52.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1406 }, kind: MgsRequest(SpState) }
174902025-04-30T06:35:52.309ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
174912025-04-30T06:35:52.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1406 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
174922025-04-30T06:35:52.309ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1407 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
174932025-04-30T06:35:52.309ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1407 } 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(()) }))
174942025-04-30T06:35:52.310ZINFOtest_metrics (dropshot): request completed latency_us = 1166 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = cc872f21-4476-417c-a6b6-3c3d1fd69c64 response_code = 200 uri = /sp/switch/0
174952025-04-30T06:35:52.311ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 45388025-9eb5-489f-bd58-5b667b179f02 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
174962025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
174972025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1408 } response = CabooseValue
174982025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
174992025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1409 } response = CabooseValue
175002025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
175012025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1410 } response = CabooseValue
175022025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
175032025-04-30T06:35:52.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1411 } response = CabooseValue
175042025-04-30T06:35:52.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
175052025-04-30T06:35:52.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1412 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
175062025-04-30T06:35:52.312ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
175072025-04-30T06:35:52.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1413 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
175082025-04-30T06:35:52.312ZINFOtest_metrics (dropshot): request completed latency_us = 1660 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 45388025-9eb5-489f-bd58-5b667b179f02 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
175092025-04-30T06:35:52.313ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 236fc145-75d0-4335-bd08-0161530bd22b uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
175102025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
175112025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1414 } response = CabooseValue
175122025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
175132025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1415 } response = CabooseValue
175142025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
175152025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1416 } response = CabooseValue
175162025-04-30T06:35:52.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
175172025-04-30T06:35:52.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1417 } response = CabooseValue
175182025-04-30T06:35:52.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
175192025-04-30T06:35:52.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1418 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
175202025-04-30T06:35:52.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
175212025-04-30T06:35:52.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1419 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
175222025-04-30T06:35:52.314ZINFOtest_metrics (dropshot): request completed latency_us = 1385 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 236fc145-75d0-4335-bd08-0161530bd22b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
175232025-04-30T06:35:52.315ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b0415d03-8515-487d-87f9-ae500b1919c2 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
175242025-04-30T06:35:52.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
175252025-04-30T06:35:52.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1420 } response = CabooseValue
175262025-04-30T06:35:52.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
175272025-04-30T06:35:52.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1421 } response = CabooseValue
175282025-04-30T06:35:52.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
175292025-04-30T06:35:52.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1422 } response = CabooseValue
175302025-04-30T06:35:52.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
175312025-04-30T06:35:52.320ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1423 } response = CabooseValue
175322025-04-30T06:35:52.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
175332025-04-30T06:35:52.320ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1424 } response = CabooseValue
175342025-04-30T06:35:52.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
175352025-04-30T06:35:52.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1425 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
175362025-04-30T06:35:52.321ZINFOtest_metrics (dropshot): request completed latency_us = 5345 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b0415d03-8515-487d-87f9-ae500b1919c2 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
175372025-04-30T06:35:52.322ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = f165e156-6567-4a8c-acba-518f2681b0af uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
175382025-04-30T06:35:52.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
175392025-04-30T06:35:52.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1426 } response = CabooseValue
175402025-04-30T06:35:52.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
175412025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1427 } response = CabooseValue
175422025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
175432025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1428 } response = CabooseValue
175442025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
175452025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1429 } response = CabooseValue
175462025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
175472025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1430 } response = CabooseValue
175482025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
175492025-04-30T06:35:52.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1431 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
175502025-04-30T06:35:52.324ZINFOtest_metrics (dropshot): request completed latency_us = 1500 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = f165e156-6567-4a8c-acba-518f2681b0af response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
175512025-04-30T06:35:52.324ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e13db987-8d57-41e6-acb8-e30b5c8c13a6 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
175522025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
175532025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1432 } response = CabooseValue
175542025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
175552025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1433 } response = CabooseValue
175562025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
175572025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1434 } response = CabooseValue
175582025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
175592025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1435 } response = CabooseValue
175602025-04-30T06:35:52.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
175612025-04-30T06:35:52.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1436 } response = CabooseValue
175622025-04-30T06:35:52.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
175632025-04-30T06:35:52.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1437 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
175642025-04-30T06:35:52.326ZINFOtest_metrics (dropshot): request completed latency_us = 1551 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e13db987-8d57-41e6-acb8-e30b5c8c13a6 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
175652025-04-30T06:35:52.327ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 8e62d31e-1b12-43b0-a2f6-dbb0f5e1548d uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
175662025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
175672025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1438 } response = CabooseValue
175682025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
175692025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1439 } response = CabooseValue
175702025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
175712025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1440 } response = CabooseValue
175722025-04-30T06:35:52.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
175732025-04-30T06:35:52.329ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1441 } response = CabooseValue
175742025-04-30T06:35:52.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
175752025-04-30T06:35:52.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
175762025-04-30T06:35:52.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
175772025-04-30T06:35:52.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
175782025-04-30T06:35:52.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1319 }, kind: MgsRequest(SpState) }
175792025-04-30T06:35:52.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1442 }, kind: MgsRequest(SpState) }
175802025-04-30T06:35:52.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1543 }, kind: MgsRequest(SpState) }
175812025-04-30T06:35:52.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1543 }, kind: MgsRequest(SpState) }
175822025-04-30T06:35:52.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
175832025-04-30T06:35:52.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
175842025-04-30T06:35:52.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
175852025-04-30T06:35:52.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
175862025-04-30T06:35:52.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1442 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
175872025-04-30T06:35:52.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1443 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
175882025-04-30T06:35:52.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1319 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
175892025-04-30T06:35:52.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1543 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
175902025-04-30T06:35:52.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1543 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
175912025-04-30T06:35:52.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1320 }, kind: MgsRequest(SpState) }
175922025-04-30T06:35:52.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1544 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
175932025-04-30T06:35:52.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1544 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
175942025-04-30T06:35:52.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
175952025-04-30T06:35:52.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
175962025-04-30T06:35:52.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
175972025-04-30T06:35:52.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
175982025-04-30T06:35:52.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
175992025-04-30T06:35:52.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1443 } response = CabooseValue
176002025-04-30T06:35:52.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1444 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
176012025-04-30T06:35:52.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1320 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
176022025-04-30T06:35:52.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1544 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176032025-04-30T06:35:52.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1544 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176042025-04-30T06:35:52.333ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
176052025-04-30T06:35:52.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1545 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
176062025-04-30T06:35:52.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1545 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
176072025-04-30T06:35:52.337ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
176082025-04-30T06:35:52.337ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
176092025-04-30T06:35:52.337ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
176102025-04-30T06:35:52.337ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
176112025-04-30T06:35:52.337ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
176122025-04-30T06:35:52.337ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
176132025-04-30T06:35:52.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1444 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176142025-04-30T06:35:52.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1445 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
176152025-04-30T06:35:52.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1545 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176162025-04-30T06:35:52.338ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1545 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176172025-04-30T06:35:52.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1546 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
176182025-04-30T06:35:52.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1546 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
176192025-04-30T06:35:52.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
176202025-04-30T06:35:52.341ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
176212025-04-30T06:35:52.341ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
176222025-04-30T06:35:52.341ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
176232025-04-30T06:35:52.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1445 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
176242025-04-30T06:35:52.341ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1446 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
176252025-04-30T06:35:52.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1546 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176262025-04-30T06:35:52.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1546 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176272025-04-30T06:35:52.346ZINFOtest_metrics (dropshot): request completed latency_us = 19878 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 8e62d31e-1b12-43b0-a2f6-dbb0f5e1548d response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
176282025-04-30T06:35:52.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1547 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
176292025-04-30T06:35:52.347ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1547 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
176302025-04-30T06:35:52.347ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
176312025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
176322025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
176332025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
176342025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
176352025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
176362025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
176372025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
176382025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
176392025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
176402025-04-30T06:35:52.348ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
176412025-04-30T06:35:52.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1446 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176422025-04-30T06:35:52.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1547 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176432025-04-30T06:35:52.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1547 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
176442025-04-30T06:35:52.349ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 3478d7ad-2984-4fb4-8758-de44275afd56 uri = /sp/switch/0/component/rot/cmpa
176452025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1447 }, kind: MgsRequest(SpState) }
176462025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1548 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
176472025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1548 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
176482025-04-30T06:35:52.354ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
176492025-04-30T06:35:52.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
176502025-04-30T06:35:52.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
176512025-04-30T06:35:52.354ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
176522025-04-30T06:35:52.354ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
176532025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1447 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
176542025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1448 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
176552025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1548 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176562025-04-30T06:35:52.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1548 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176572025-04-30T06:35:52.354ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
176582025-04-30T06:35:52.359ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1549 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
176592025-04-30T06:35:52.359ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1549 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
176602025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
176612025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
176622025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
176632025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
176642025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
176652025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
176662025-04-30T06:35:52.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
176672025-04-30T06:35:52.361ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
176682025-04-30T06:35:52.361ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
176692025-04-30T06:35:52.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1448 } response = ReadRot(Ok)
176702025-04-30T06:35:52.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1549 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
176712025-04-30T06:35:52.361ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1549 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176722025-04-30T06:35:52.366ZINFOtest_metrics (dropshot): request completed latency_us = 17301 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 3478d7ad-2984-4fb4-8758-de44275afd56 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
176732025-04-30T06:35:52.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1550 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
176742025-04-30T06:35:52.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1550 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
176752025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
176762025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
176772025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
176782025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
176792025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
176802025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
176812025-04-30T06:35:52.368ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
176822025-04-30T06:35:52.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1550 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176832025-04-30T06:35:52.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1550 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
176842025-04-30T06:35:52.370ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 5454d9e9-daaf-4ab6-8280-988564b4af01 uri = /sp/switch/0/component/rot/cfpa
176852025-04-30T06:35:52.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1551 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
176862025-04-30T06:35:52.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1551 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
176872025-04-30T06:35:52.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1449 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
176882025-04-30T06:35:52.374ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
176892025-04-30T06:35:52.374ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
176902025-04-30T06:35:52.375ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
176912025-04-30T06:35:52.375ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
176922025-04-30T06:35:52.375ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
176932025-04-30T06:35:52.375ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
176942025-04-30T06:35:52.375ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
176952025-04-30T06:35:52.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1449 } response = ReadRot(Ok)
176962025-04-30T06:35:52.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1551 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
176972025-04-30T06:35:52.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1551 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
176982025-04-30T06:35:52.378ZINFOtest_metrics (dropshot): request completed latency_us = 7411 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 5454d9e9-daaf-4ab6-8280-988564b4af01 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
176992025-04-30T06:35:52.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1552 }, kind: MgsRequest(SpState) }
177002025-04-30T06:35:52.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1552 }, kind: MgsRequest(SpState) }
177012025-04-30T06:35:52.378ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
177022025-04-30T06:35:52.378ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
177032025-04-30T06:35:52.379ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1552 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
177042025-04-30T06:35:52.379ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1552 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
177052025-04-30T06:35:52.379ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 4237016b-deda-41e2-8ce5-b613ff5367eb uri = /sp/switch/0/component/rot/cfpa
177062025-04-30T06:35:52.380ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
177072025-04-30T06:35:52.380ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
177082025-04-30T06:35:52.380ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1450 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
177092025-04-30T06:35:52.380ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1450 } response = ReadRot(Ok)
177102025-04-30T06:35:52.380ZINFOtest_metrics (dropshot): request completed latency_us = 656 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 4237016b-deda-41e2-8ce5-b613ff5367eb response_code = 200 uri = /sp/switch/0/component/rot/cfpa
177112025-04-30T06:35:52.382ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 886ba11d-b42a-4e83-a225-233667bc4745 uri = /sp/switch/0/component/rot/cfpa
177122025-04-30T06:35:52.383ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1451 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
177132025-04-30T06:35:52.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1451 } response = ReadRot(Ok)
177142025-04-30T06:35:52.383ZINFOtest_metrics (dropshot): request completed latency_us = 964 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 886ba11d-b42a-4e83-a225-233667bc4745 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
177152025-04-30T06:35:52.384ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 1428ecd3-e388-4572-8369-614c90566265 uri = /sp/switch/1
177162025-04-30T06:35:52.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1321 }, kind: MgsRequest(SpState) }
177172025-04-30T06:35:52.384ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
177182025-04-30T06:35:52.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1321 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
177192025-04-30T06:35:52.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1322 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
177202025-04-30T06:35:52.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1322 } 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(()) }))
177212025-04-30T06:35:52.385ZINFOtest_metrics (dropshot): request completed latency_us = 1333 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 1428ecd3-e388-4572-8369-614c90566265 response_code = 200 uri = /sp/switch/1
177222025-04-30T06:35:52.386ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 334fbe4d-5af8-4511-b9dc-c0195969ed23 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
177232025-04-30T06:35:52.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
177242025-04-30T06:35:52.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1323 } response = CabooseValue
177252025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
177262025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1324 } response = CabooseValue
177272025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
177282025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1325 } response = CabooseValue
177292025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
177302025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1326 } response = CabooseValue
177312025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
177322025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1327 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
177332025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
177342025-04-30T06:35:52.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1328 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
177352025-04-30T06:35:52.388ZINFOtest_metrics (dropshot): request completed latency_us = 1516 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 334fbe4d-5af8-4511-b9dc-c0195969ed23 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
177362025-04-30T06:35:52.388ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 849393c2-e286-428f-9a10-f7181d59d815 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
177372025-04-30T06:35:52.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
177382025-04-30T06:35:52.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1329 } response = CabooseValue
177392025-04-30T06:35:52.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
177402025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1330 } response = CabooseValue
177412025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
177422025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1331 } response = CabooseValue
177432025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
177442025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1332 } response = CabooseValue
177452025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
177462025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1333 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
177472025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
177482025-04-30T06:35:52.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1334 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
177492025-04-30T06:35:52.390ZINFOtest_metrics (dropshot): request completed latency_us = 1385 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 849393c2-e286-428f-9a10-f7181d59d815 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
177502025-04-30T06:35:52.390ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b4969264-3fe3-4bd0-9e19-4bceb1c2c281 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
177512025-04-30T06:35:52.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
177522025-04-30T06:35:52.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1335 } response = CabooseValue
177532025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
177542025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1336 } response = CabooseValue
177552025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
177562025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1337 } response = CabooseValue
177572025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
177582025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1338 } response = CabooseValue
177592025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
177602025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1339 } response = CabooseValue
177612025-04-30T06:35:52.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
177622025-04-30T06:35:52.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1340 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
177632025-04-30T06:35:52.392ZINFOtest_metrics (dropshot): request completed latency_us = 1575 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b4969264-3fe3-4bd0-9e19-4bceb1c2c281 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
177642025-04-30T06:35:52.392ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 3d7046ee-4009-43b3-a926-f5e34ba81ac8 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
177652025-04-30T06:35:52.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
177662025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1341 } response = CabooseValue
177672025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
177682025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1342 } response = CabooseValue
177692025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
177702025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1343 } response = CabooseValue
177712025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
177722025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1344 } response = CabooseValue
177732025-04-30T06:35:52.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
177742025-04-30T06:35:52.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1345 } response = CabooseValue
177752025-04-30T06:35:52.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
177762025-04-30T06:35:52.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1346 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
177772025-04-30T06:35:52.394ZINFOtest_metrics (dropshot): request completed latency_us = 1650 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 3d7046ee-4009-43b3-a926-f5e34ba81ac8 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
177782025-04-30T06:35:52.398ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 0889b19f-d29a-49ed-93a9-c25316b0c069 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
177792025-04-30T06:35:52.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
177802025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1347 } response = CabooseValue
177812025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
177822025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1348 } response = CabooseValue
177832025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
177842025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1349 } response = CabooseValue
177852025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
177862025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1350 } response = CabooseValue
177872025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
177882025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1351 } response = CabooseValue
177892025-04-30T06:35:52.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
177902025-04-30T06:35:52.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1352 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
177912025-04-30T06:35:52.400ZINFOtest_metrics (dropshot): request completed latency_us = 1800 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 0889b19f-d29a-49ed-93a9-c25316b0c069 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
177922025-04-30T06:35:52.400ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 61c2b9cc-2cba-4671-8c48-1fdbdd28fb58 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
177932025-04-30T06:35:52.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
177942025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1353 } response = CabooseValue
177952025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
177962025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1354 } response = CabooseValue
177972025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
177982025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1355 } response = CabooseValue
177992025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
178002025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1356 } response = CabooseValue
178012025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
178022025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1357 } response = CabooseValue
178032025-04-30T06:35:52.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
178042025-04-30T06:35:52.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1358 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
178052025-04-30T06:35:52.402ZINFOtest_metrics (dropshot): request completed latency_us = 1409 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 61c2b9cc-2cba-4671-8c48-1fdbdd28fb58 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
178062025-04-30T06:35:52.402ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 07076d09-923c-4340-82cd-30c48c135fb1 uri = /sp/switch/1/component/rot/cmpa
178072025-04-30T06:35:52.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1359 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
178082025-04-30T06:35:52.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1359 } response = ReadRot(Ok)
178092025-04-30T06:35:52.403ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 07076d09-923c-4340-82cd-30c48c135fb1 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
178102025-04-30T06:35:52.408ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e2bd164a-688f-4055-8fd6-7b1d666e1a8a uri = /sp/switch/1/component/rot/cfpa
178112025-04-30T06:35:52.408ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1360 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
178122025-04-30T06:35:52.408ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1360 } response = ReadRot(Ok)
178132025-04-30T06:35:52.409ZINFOtest_metrics (dropshot): request completed latency_us = 992 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e2bd164a-688f-4055-8fd6-7b1d666e1a8a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
178142025-04-30T06:35:52.409ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 60038e91-4ddc-49ac-89ff-df2d8a3c9647 uri = /sp/switch/1/component/rot/cfpa
178152025-04-30T06:35:52.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1361 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
178162025-04-30T06:35:52.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1361 } response = ReadRot(Ok)
178172025-04-30T06:35:52.410ZINFOtest_metrics (dropshot): request completed latency_us = 487 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 60038e91-4ddc-49ac-89ff-df2d8a3c9647 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
178182025-04-30T06:35:52.411ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b8657165-2d48-473b-a062-a27734f403c1 uri = /sp/switch/1/component/rot/cfpa
178192025-04-30T06:35:52.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1362 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
178202025-04-30T06:35:52.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1362 } response = ReadRot(Ok)
178212025-04-30T06:35:52.411ZINFOtest_metrics (dropshot): request completed latency_us = 519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b8657165-2d48-473b-a062-a27734f403c1 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
178222025-04-30T06:35:52.412ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 0c319fe0-fa2b-43eb-87db-a9ce5ee83eb8 uri = /sp/sled/0
178232025-04-30T06:35:52.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1553 }, kind: MgsRequest(SpState) }
178242025-04-30T06:35:52.412ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
178252025-04-30T06:35:52.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1553 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
178262025-04-30T06:35:52.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1554 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
178272025-04-30T06:35:52.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1554 } 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(()) }))
178282025-04-30T06:35:52.413ZINFOtest_metrics (dropshot): request completed latency_us = 1362 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 0c319fe0-fa2b-43eb-87db-a9ce5ee83eb8 response_code = 200 uri = /sp/sled/0
178292025-04-30T06:35:52.414ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = d8309de7-d3d3-4ea4-903a-0b55ad84c0ef uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
178302025-04-30T06:35:52.414ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1555 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
178312025-04-30T06:35:52.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1555 } response = CabooseValue
178322025-04-30T06:35:52.414ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1556 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
178332025-04-30T06:35:52.414ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1556 } response = CabooseValue
178342025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
178352025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1557 } response = CabooseValue
178362025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
178372025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1558 } response = CabooseValue
178382025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
178392025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1559 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
178402025-04-30T06:35:52.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
178412025-04-30T06:35:52.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1560 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
178422025-04-30T06:35:52.416ZINFOtest_metrics (dropshot): request completed latency_us = 1747 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = d8309de7-d3d3-4ea4-903a-0b55ad84c0ef response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
178432025-04-30T06:35:52.417ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 5e1289c7-7efb-4214-8340-6e79bc5f2c9a uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
178442025-04-30T06:35:52.417ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
178452025-04-30T06:35:52.417ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1561 } response = CabooseValue
178462025-04-30T06:35:52.417ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
178472025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1562 } response = CabooseValue
178482025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
178492025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1563 } response = CabooseValue
178502025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
178512025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1564 } response = CabooseValue
178522025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
178532025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1565 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
178542025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
178552025-04-30T06:35:52.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
178562025-04-30T06:35:52.419ZINFOtest_metrics (dropshot): request completed latency_us = 1871 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 5e1289c7-7efb-4214-8340-6e79bc5f2c9a response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
178572025-04-30T06:35:52.420ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 85348318-e590-4eb5-ba53-39ab2c7f647e uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
178582025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
178592025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1567 } response = CabooseValue
178602025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
178612025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1568 } response = CabooseValue
178622025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
178632025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1569 } response = CabooseValue
178642025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
178652025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1570 } response = CabooseValue
178662025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
178672025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1571 } response = CabooseValue
178682025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
178692025-04-30T06:35:52.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1572 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
178702025-04-30T06:35:52.421ZINFOtest_metrics (dropshot): request completed latency_us = 1183 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 85348318-e590-4eb5-ba53-39ab2c7f647e response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
178712025-04-30T06:35:52.423ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = a4c4c2d6-bc04-438e-b061-3340b2cedaab uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
178722025-04-30T06:35:52.423ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
178732025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1573 } response = CabooseValue
178742025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
178752025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1574 } response = CabooseValue
178762025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
178772025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1575 } response = CabooseValue
178782025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
178792025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1576 } response = CabooseValue
178802025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
178812025-04-30T06:35:52.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1577 } response = CabooseValue
178822025-04-30T06:35:52.425ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
178832025-04-30T06:35:52.433ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1578 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
178842025-04-30T06:35:52.433ZINFOtest_metrics (dropshot): request completed latency_us = 10293 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = a4c4c2d6-bc04-438e-b061-3340b2cedaab response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
178852025-04-30T06:35:52.435ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b6d78195-0b14-439a-b597-3f8715964890 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
178862025-04-30T06:35:52.435ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
178872025-04-30T06:35:52.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1579 } response = CabooseValue
178882025-04-30T06:35:52.436ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
178892025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1580 } response = CabooseValue
178902025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
178912025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1581 } response = CabooseValue
178922025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
178932025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1582 } response = CabooseValue
178942025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
178952025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1583 } response = CabooseValue
178962025-04-30T06:35:52.437ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
178972025-04-30T06:35:52.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1584 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
178982025-04-30T06:35:52.438ZINFOtest_metrics (dropshot): request completed latency_us = 3500 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b6d78195-0b14-439a-b597-3f8715964890 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
178992025-04-30T06:35:52.439ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 3baaf318-1354-47ed-97f3-35d91ec19284 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
179002025-04-30T06:35:52.439ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
179012025-04-30T06:35:52.439ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1585 } response = CabooseValue
179022025-04-30T06:35:52.439ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
179032025-04-30T06:35:52.439ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1586 } response = CabooseValue
179042025-04-30T06:35:52.442ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
179052025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1587 } response = CabooseValue
179062025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
179072025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1588 } response = CabooseValue
179082025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
179092025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1589 } response = CabooseValue
179102025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
179112025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1590 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
179122025-04-30T06:35:52.443ZINFOtest_metrics (dropshot): request completed latency_us = 2145 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 3baaf318-1354-47ed-97f3-35d91ec19284 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
179132025-04-30T06:35:52.443ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = ceff975b-8a74-484f-bb94-1929e921de88 uri = /sp/sled/0/component/rot/cmpa
179142025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1591 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
179152025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1591 } response = ReadRot(Ok)
179162025-04-30T06:35:52.443ZINFOtest_metrics (dropshot): request completed latency_us = 691 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = ceff975b-8a74-484f-bb94-1929e921de88 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
179172025-04-30T06:35:52.443ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 54ee6337-5c5f-4788-afa9-d82fae671690 uri = /sp/sled/0/component/rot/cfpa
179182025-04-30T06:35:52.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1592 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
179192025-04-30T06:35:52.444ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1592 } response = ReadRot(Ok)
179202025-04-30T06:35:52.444ZINFOtest_metrics (dropshot): request completed latency_us = 1204 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 54ee6337-5c5f-4788-afa9-d82fae671690 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
179212025-04-30T06:35:52.445ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 8adc263d-a5df-4f83-8168-f12e41ec9821 uri = /sp/sled/0/component/rot/cfpa
179222025-04-30T06:35:52.445ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1593 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
179232025-04-30T06:35:52.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1593 } response = ReadRot(Ok)
179242025-04-30T06:35:52.446ZINFOtest_metrics (dropshot): request completed latency_us = 700 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 8adc263d-a5df-4f83-8168-f12e41ec9821 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
179252025-04-30T06:35:52.447ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b73b4062-8d41-464e-8f39-91a1ff80fb7a uri = /sp/sled/0/component/rot/cfpa
179262025-04-30T06:35:52.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1594 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
179272025-04-30T06:35:52.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1594 } response = ReadRot(Ok)
179282025-04-30T06:35:52.447ZINFOtest_metrics (dropshot): request completed latency_us = 492 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = b73b4062-8d41-464e-8f39-91a1ff80fb7a response_code = 200 uri = /sp/sled/0/component/rot/cfpa
179292025-04-30T06:35:52.449ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e55378ac-b15f-4242-bb10-bedec2e9e44a uri = /sp/sled/1
179302025-04-30T06:35:52.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1553 }, kind: MgsRequest(SpState) }
179312025-04-30T06:35:52.449ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
179322025-04-30T06:35:52.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1553 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
179332025-04-30T06:35:52.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1554 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
179342025-04-30T06:35:52.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1554 } 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(()) }))
179352025-04-30T06:35:52.450ZINFOtest_metrics (dropshot): request completed latency_us = 1576 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e55378ac-b15f-4242-bb10-bedec2e9e44a response_code = 200 uri = /sp/sled/1
179362025-04-30T06:35:52.452ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 0a964698-b12a-48b6-9ac1-0d6da9693d2e uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
179372025-04-30T06:35:52.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1555 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
179382025-04-30T06:35:52.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1555 } response = CabooseValue
179392025-04-30T06:35:52.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1556 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
179402025-04-30T06:35:52.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1556 } response = CabooseValue
179412025-04-30T06:35:52.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
179422025-04-30T06:35:52.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1557 } response = CabooseValue
179432025-04-30T06:35:52.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
179442025-04-30T06:35:52.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1558 } response = CabooseValue
179452025-04-30T06:35:52.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
179462025-04-30T06:35:52.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1559 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
179472025-04-30T06:35:52.454ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
179482025-04-30T06:35:52.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1560 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
179492025-04-30T06:35:52.454ZINFOtest_metrics (dropshot): request completed latency_us = 2213 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 0a964698-b12a-48b6-9ac1-0d6da9693d2e response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
179502025-04-30T06:35:52.455ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e42173cc-8d0f-49de-ab63-0027d34b7340 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
179512025-04-30T06:35:52.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
179522025-04-30T06:35:52.455ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1561 } response = CabooseValue
179532025-04-30T06:35:52.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
179542025-04-30T06:35:52.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1562 } response = CabooseValue
179552025-04-30T06:35:52.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
179562025-04-30T06:35:52.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1563 } response = CabooseValue
179572025-04-30T06:35:52.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
179582025-04-30T06:35:52.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1564 } response = CabooseValue
179592025-04-30T06:35:52.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
179602025-04-30T06:35:52.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1565 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
179612025-04-30T06:35:52.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
179622025-04-30T06:35:52.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
179632025-04-30T06:35:52.459ZINFOtest_metrics (dropshot): request completed latency_us = 4005 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e42173cc-8d0f-49de-ab63-0027d34b7340 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
179642025-04-30T06:35:52.460ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = f2f77d66-1cd7-4d01-acbf-629886814640 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
179652025-04-30T06:35:52.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
179662025-04-30T06:35:52.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1567 } response = CabooseValue
179672025-04-30T06:35:52.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
179682025-04-30T06:35:52.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1568 } response = CabooseValue
179692025-04-30T06:35:52.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
179702025-04-30T06:35:52.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1569 } response = CabooseValue
179712025-04-30T06:35:52.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
179722025-04-30T06:35:52.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1570 } response = CabooseValue
179732025-04-30T06:35:52.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
179742025-04-30T06:35:52.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1571 } response = CabooseValue
179752025-04-30T06:35:52.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
179762025-04-30T06:35:52.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1572 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
179772025-04-30T06:35:52.464ZINFOtest_metrics (dropshot): request completed latency_us = 4051 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = f2f77d66-1cd7-4d01-acbf-629886814640 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
179782025-04-30T06:35:52.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e4e225f0-3c1b-444a-8d6b-87dc2ec98b56 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
179792025-04-30T06:35:52.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
179802025-04-30T06:35:52.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1573 } response = CabooseValue
179812025-04-30T06:35:52.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
179822025-04-30T06:35:52.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1574 } response = CabooseValue
179832025-04-30T06:35:52.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
179842025-04-30T06:35:52.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1575 } response = CabooseValue
179852025-04-30T06:35:52.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
179862025-04-30T06:35:52.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1576 } response = CabooseValue
179872025-04-30T06:35:52.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
179882025-04-30T06:35:52.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1577 } response = CabooseValue
179892025-04-30T06:35:52.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
179902025-04-30T06:35:52.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1578 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
179912025-04-30T06:35:52.469ZINFOtest_metrics (dropshot): request completed latency_us = 3698 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = e4e225f0-3c1b-444a-8d6b-87dc2ec98b56 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
179922025-04-30T06:35:52.470ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = fdc67cf3-9bb6-44dc-b0cd-7837ccc59b73 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
179932025-04-30T06:35:52.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
179942025-04-30T06:35:52.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1579 } response = CabooseValue
179952025-04-30T06:35:52.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
179962025-04-30T06:35:52.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1580 } response = CabooseValue
179972025-04-30T06:35:52.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
179982025-04-30T06:35:52.471ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1581 } response = CabooseValue
179992025-04-30T06:35:52.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
180002025-04-30T06:35:52.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1582 } response = CabooseValue
180012025-04-30T06:35:52.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
180022025-04-30T06:35:52.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1583 } response = CabooseValue
180032025-04-30T06:35:52.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
180042025-04-30T06:35:52.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1584 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
180052025-04-30T06:35:52.478ZINFOtest_metrics (dropshot): request completed latency_us = 7905 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = fdc67cf3-9bb6-44dc-b0cd-7837ccc59b73 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
180062025-04-30T06:35:52.479ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 6c7bb643-97cd-4425-bc11-7725da4f6df7 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
180072025-04-30T06:35:52.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
180082025-04-30T06:35:52.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1585 } response = CabooseValue
180092025-04-30T06:35:52.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
180102025-04-30T06:35:52.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1586 } response = CabooseValue
180112025-04-30T06:35:52.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
180122025-04-30T06:35:52.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1587 } response = CabooseValue
180132025-04-30T06:35:52.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
180142025-04-30T06:35:52.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1588 } response = CabooseValue
180152025-04-30T06:35:52.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
180162025-04-30T06:35:52.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1589 } response = CabooseValue
180172025-04-30T06:35:52.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
180182025-04-30T06:35:52.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1590 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
180192025-04-30T06:35:52.485ZINFOtest_metrics (dropshot): request completed latency_us = 5656 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 6c7bb643-97cd-4425-bc11-7725da4f6df7 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
180202025-04-30T06:35:52.485ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 833f9868-fc64-4132-91bb-f88022ddda61 uri = /sp/sled/1/component/rot/cmpa
180212025-04-30T06:35:52.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1591 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
180222025-04-30T06:35:52.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1591 } response = ReadRot(Ok)
180232025-04-30T06:35:52.486ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 833f9868-fc64-4132-91bb-f88022ddda61 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
180242025-04-30T06:35:52.487ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = c1484339-bc8b-45f5-a40a-cc938547e0a6 uri = /sp/sled/1/component/rot/cfpa
180252025-04-30T06:35:52.488ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1592 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
180262025-04-30T06:35:52.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1592 } response = ReadRot(Ok)
180272025-04-30T06:35:52.489ZINFOtest_metrics (dropshot): request completed latency_us = 2226 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = c1484339-bc8b-45f5-a40a-cc938547e0a6 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
180282025-04-30T06:35:52.491ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 5a70ac3d-c92f-4eee-bee1-32d5f88854d9 uri = /sp/sled/1/component/rot/cfpa
180292025-04-30T06:35:52.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1593 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
180302025-04-30T06:35:52.491ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1593 } response = ReadRot(Ok)
180312025-04-30T06:35:52.492ZINFOtest_metrics (dropshot): request completed latency_us = 945 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = 5a70ac3d-c92f-4eee-bee1-32d5f88854d9 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
180322025-04-30T06:35:52.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = d4d4e114-9bac-412f-891b-f8f8f2abb79c uri = /sp/sled/1/component/rot/cfpa
180332025-04-30T06:35:52.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1594 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
180342025-04-30T06:35:52.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1594 } response = ReadRot(Ok)
180352025-04-30T06:35:52.494ZINFOtest_metrics (dropshot): request completed latency_us = 979 local_addr = [::1]:36378 method = GET remote_addr = [::1]:40632 req_id = d4d4e114-9bac-412f-891b-f8f8f2abb79c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
180362025-04-30T06:35:52.740ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:37518
180372025-04-30T06:35:52.740ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = aad0429d-fc56-4b4e-bf53-0eeb769fe7db uri = /ignition
180382025-04-30T06:35:52.740ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1452 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
180392025-04-30T06:35:52.749ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
180402025-04-30T06:35:52.750ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1452 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
180412025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
180422025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
180432025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
180442025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
180452025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
180462025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
180472025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
180482025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
180492025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
180502025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
180512025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
180522025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
180532025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
180542025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
180552025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
180562025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
180572025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
180582025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
180592025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
180602025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
180612025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
180622025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
180632025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
180642025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
180652025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
180662025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
180672025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
180682025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
180692025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
180702025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
180712025-04-30T06:35:52.750ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
180722025-04-30T06:35:52.750ZINFOtest_metrics (dropshot): request completed latency_us = 9597 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = aad0429d-fc56-4b4e-bf53-0eeb769fe7db response_code = 200 uri = /ignition
180732025-04-30T06:35:52.752ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 504dd293-2b09-4fc2-96ad-afe63adbc5d5 uri = /sp/switch/0
180742025-04-30T06:35:52.753ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1453 }, kind: MgsRequest(SpState) }
180752025-04-30T06:35:52.754ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
180762025-04-30T06:35:52.754ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1453 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
180772025-04-30T06:35:52.755ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1454 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
180782025-04-30T06:35:52.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1454 } 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(()) }))
180792025-04-30T06:35:52.755ZINFOtest_metrics (dropshot): request completed latency_us = 2912 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 504dd293-2b09-4fc2-96ad-afe63adbc5d5 response_code = 200 uri = /sp/switch/0
180802025-04-30T06:35:52.757ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 46598b54-4418-4090-af99-805527a2fb91 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
180812025-04-30T06:35:52.757ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
180822025-04-30T06:35:52.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1455 } response = CabooseValue
180832025-04-30T06:35:52.758ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
180842025-04-30T06:35:52.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1456 } response = CabooseValue
180852025-04-30T06:35:52.768ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1457 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
180862025-04-30T06:35:52.768ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1457 } response = CabooseValue
180872025-04-30T06:35:52.769ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1458 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
180882025-04-30T06:35:52.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1458 } response = CabooseValue
180892025-04-30T06:35:52.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1459 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
180902025-04-30T06:35:52.770ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1459 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
180912025-04-30T06:35:52.770ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1460 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
180922025-04-30T06:35:52.771ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1460 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
180932025-04-30T06:35:52.772ZINFOtest_metrics (dropshot): request completed latency_us = 14520 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 46598b54-4418-4090-af99-805527a2fb91 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
180942025-04-30T06:35:52.774ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f4cfa64a-96e0-40fe-ac70-8ca284a2f18a uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
180952025-04-30T06:35:52.775ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
180962025-04-30T06:35:52.780ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1461 } response = CabooseValue
180972025-04-30T06:35:52.780ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
180982025-04-30T06:35:52.780ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1462 } response = CabooseValue
180992025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
181002025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1463 } response = CabooseValue
181012025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
181022025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1464 } response = CabooseValue
181032025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
181042025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1465 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
181052025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
181062025-04-30T06:35:52.781ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1466 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
181072025-04-30T06:35:52.781ZINFOtest_metrics (dropshot): request completed latency_us = 6989 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f4cfa64a-96e0-40fe-ac70-8ca284a2f18a response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
181082025-04-30T06:35:52.782ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 7a96d09c-2bc0-474b-872b-c54ff6ac8849 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
181092025-04-30T06:35:52.782ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
181102025-04-30T06:35:52.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1467 } response = CabooseValue
181112025-04-30T06:35:52.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
181122025-04-30T06:35:52.783ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1468 } response = CabooseValue
181132025-04-30T06:35:52.783ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
181142025-04-30T06:35:52.784ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1469 } response = CabooseValue
181152025-04-30T06:35:52.784ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
181162025-04-30T06:35:52.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1470 } response = CabooseValue
181172025-04-30T06:35:52.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
181182025-04-30T06:35:52.786ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1471 } response = CabooseValue
181192025-04-30T06:35:52.786ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
181202025-04-30T06:35:52.787ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1472 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
181212025-04-30T06:35:52.787ZINFOtest_metrics (dropshot): request completed latency_us = 4811 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 7a96d09c-2bc0-474b-872b-c54ff6ac8849 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
181222025-04-30T06:35:52.788ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 15312397-a70d-4e3b-a721-d1c3196161a8 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
181232025-04-30T06:35:52.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
181242025-04-30T06:35:52.788ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1473 } response = CabooseValue
181252025-04-30T06:35:52.792ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
181262025-04-30T06:35:52.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1474 } response = CabooseValue
181272025-04-30T06:35:52.793ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
181282025-04-30T06:35:52.793ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1475 } response = CabooseValue
181292025-04-30T06:35:52.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
181302025-04-30T06:35:52.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1476 } response = CabooseValue
181312025-04-30T06:35:52.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
181322025-04-30T06:35:52.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1477 } response = CabooseValue
181332025-04-30T06:35:52.794ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
181342025-04-30T06:35:52.794ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1478 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
181352025-04-30T06:35:52.794ZINFOtest_metrics (dropshot): request completed latency_us = 6823 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 15312397-a70d-4e3b-a721-d1c3196161a8 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
181362025-04-30T06:35:52.799ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9cf0a1bc-2402-4bda-81de-f67a9c64d8dc uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
181372025-04-30T06:35:52.800ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
181382025-04-30T06:35:52.800ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1479 } response = CabooseValue
181392025-04-30T06:35:52.800ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
181402025-04-30T06:35:52.800ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1480 } response = CabooseValue
181412025-04-30T06:35:52.800ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
181422025-04-30T06:35:52.801ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1481 } response = CabooseValue
181432025-04-30T06:35:52.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
181442025-04-30T06:35:52.802ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1482 } response = CabooseValue
181452025-04-30T06:35:52.802ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
181462025-04-30T06:35:52.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1483 } response = CabooseValue
181472025-04-30T06:35:52.803ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
181482025-04-30T06:35:52.803ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1484 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
181492025-04-30T06:35:52.803ZINFOtest_metrics (dropshot): request completed latency_us = 3736 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9cf0a1bc-2402-4bda-81de-f67a9c64d8dc response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
181502025-04-30T06:35:52.803ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9f5e56aa-e84a-4e07-953c-19b63e1d6c07 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
181512025-04-30T06:35:52.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
181522025-04-30T06:35:52.804ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1485 } response = CabooseValue
181532025-04-30T06:35:52.804ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
181542025-04-30T06:35:52.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1486 } response = CabooseValue
181552025-04-30T06:35:52.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1487 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
181562025-04-30T06:35:52.806ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1487 } response = CabooseValue
181572025-04-30T06:35:52.806ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1488 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
181582025-04-30T06:35:52.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1488 } response = CabooseValue
181592025-04-30T06:35:52.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1489 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
181602025-04-30T06:35:52.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1489 } response = CabooseValue
181612025-04-30T06:35:52.807ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1490 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
181622025-04-30T06:35:52.807ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1490 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
181632025-04-30T06:35:52.807ZINFOtest_metrics (dropshot): request completed latency_us = 3627 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9f5e56aa-e84a-4e07-953c-19b63e1d6c07 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
181642025-04-30T06:35:52.812ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 0638a054-4b4a-4cff-b5f8-0fa2183dd858 uri = /sp/switch/0/component/rot/cmpa
181652025-04-30T06:35:52.812ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1491 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
181662025-04-30T06:35:52.812ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1491 } response = ReadRot(Ok)
181672025-04-30T06:35:52.813ZINFOtest_metrics (dropshot): request completed latency_us = 485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 0638a054-4b4a-4cff-b5f8-0fa2183dd858 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
181682025-04-30T06:35:52.813ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = aae6b337-25d0-4c17-911b-6d8861f87543 uri = /sp/switch/0/component/rot/cfpa
181692025-04-30T06:35:52.813ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1492 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
181702025-04-30T06:35:52.814ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1492 } response = ReadRot(Ok)
181712025-04-30T06:35:52.814ZINFOtest_metrics (dropshot): request completed latency_us = 556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = aae6b337-25d0-4c17-911b-6d8861f87543 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
181722025-04-30T06:35:52.814ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9116dccc-6e2b-4da9-9292-f91f84fc73ad uri = /sp/switch/0/component/rot/cfpa
181732025-04-30T06:35:52.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1493 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
181742025-04-30T06:35:52.815ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1493 } response = ReadRot(Ok)
181752025-04-30T06:35:52.815ZINFOtest_metrics (dropshot): request completed latency_us = 579 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9116dccc-6e2b-4da9-9292-f91f84fc73ad response_code = 200 uri = /sp/switch/0/component/rot/cfpa
181762025-04-30T06:35:52.818ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f7d7a063-b2a9-4068-bf9c-f1c8d1ad365e uri = /sp/switch/0/component/rot/cfpa
181772025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1494 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
181782025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1494 } response = ReadRot(Ok)
181792025-04-30T06:35:52.819ZINFOtest_metrics (dropshot): request completed latency_us = 460 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f7d7a063-b2a9-4068-bf9c-f1c8d1ad365e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
181802025-04-30T06:35:52.819ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = ef32cff7-fdee-449d-ab6d-20d8d07657e3 uri = /sp/switch/1
181812025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1363 }, kind: MgsRequest(SpState) }
181822025-04-30T06:35:52.819ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
181832025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1363 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
181842025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1364 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
181852025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1364 } 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(()) }))
181862025-04-30T06:35:52.819ZINFOtest_metrics (dropshot): request completed latency_us = 677 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = ef32cff7-fdee-449d-ab6d-20d8d07657e3 response_code = 200 uri = /sp/switch/1
181872025-04-30T06:35:52.819ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f6a52f95-483a-41fa-84c7-3eeb5598103b uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
181882025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
181892025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1365 } response = CabooseValue
181902025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
181912025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1366 } response = CabooseValue
181922025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
181932025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1367 } response = CabooseValue
181942025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
181952025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1368 } response = CabooseValue
181962025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
181972025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1369 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
181982025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
181992025-04-30T06:35:52.819ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1370 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
182002025-04-30T06:35:52.819ZINFOtest_metrics (dropshot): request completed latency_us = 1514 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f6a52f95-483a-41fa-84c7-3eeb5598103b response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
182012025-04-30T06:35:52.820ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = c6da8f08-c1cf-4f0d-811a-c5bd8c251deb uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
182022025-04-30T06:35:52.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
182032025-04-30T06:35:52.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1371 } response = CabooseValue
182042025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
182052025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1372 } response = CabooseValue
182062025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
182072025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1373 } response = CabooseValue
182082025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
182092025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1374 } response = CabooseValue
182102025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
182112025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1375 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
182122025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
182132025-04-30T06:35:52.821ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1376 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
182142025-04-30T06:35:52.822ZINFOtest_metrics (dropshot): request completed latency_us = 1744 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = c6da8f08-c1cf-4f0d-811a-c5bd8c251deb response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
182152025-04-30T06:35:52.822ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9aabec80-9493-459f-a302-0d03370ebd73 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
182162025-04-30T06:35:52.822ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
182172025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1377 } response = CabooseValue
182182025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
182192025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1378 } response = CabooseValue
182202025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
182212025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1379 } response = CabooseValue
182222025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
182232025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1380 } response = CabooseValue
182242025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
182252025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1381 } response = CabooseValue
182262025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
182272025-04-30T06:35:52.823ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1382 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
182282025-04-30T06:35:52.824ZINFOtest_metrics (dropshot): request completed latency_us = 1440 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9aabec80-9493-459f-a302-0d03370ebd73 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
182292025-04-30T06:35:52.824ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 23bef076-950a-469a-b4da-d4115f19f4e2 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
182302025-04-30T06:35:52.824ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1383 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
182312025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1383 } response = CabooseValue
182322025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1384 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
182332025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1384 } response = CabooseValue
182342025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1385 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
182352025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1385 } response = CabooseValue
182362025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1386 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
182372025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1386 } response = CabooseValue
182382025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1387 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
182392025-04-30T06:35:52.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1387 } response = CabooseValue
182402025-04-30T06:35:52.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1388 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
182412025-04-30T06:35:52.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1388 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
182422025-04-30T06:35:52.826ZINFOtest_metrics (dropshot): request completed latency_us = 2173 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 23bef076-950a-469a-b4da-d4115f19f4e2 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
182432025-04-30T06:35:52.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f2248dc8-444b-4960-900c-97f9c0d4427c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
182442025-04-30T06:35:52.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1389 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
182452025-04-30T06:35:52.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1389 } response = CabooseValue
182462025-04-30T06:35:52.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1390 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
182472025-04-30T06:35:52.828ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1390 } response = CabooseValue
182482025-04-30T06:35:52.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1391 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
182492025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1391 } response = CabooseValue
182502025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1392 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
182512025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1392 } response = CabooseValue
182522025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1393 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
182532025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1393 } response = CabooseValue
182542025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1394 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
182552025-04-30T06:35:52.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1394 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
182562025-04-30T06:35:52.830ZINFOtest_metrics (dropshot): request completed latency_us = 2233 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = f2248dc8-444b-4960-900c-97f9c0d4427c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
182572025-04-30T06:35:52.830ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e213d8d3-1ca3-4e08-94b4-08f9654dc55a uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
182582025-04-30T06:35:52.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1395 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
182592025-04-30T06:35:52.831ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1395 } response = CabooseValue
182602025-04-30T06:35:52.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1396 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
182612025-04-30T06:35:52.831ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1396 } response = CabooseValue
182622025-04-30T06:35:52.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1397 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
182632025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1397 } response = CabooseValue
182642025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1398 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
182652025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1398 } response = CabooseValue
182662025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
182672025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1399 } response = CabooseValue
182682025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
182692025-04-30T06:35:52.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1400 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
182702025-04-30T06:35:52.832ZINFOtest_metrics (dropshot): request completed latency_us = 2054 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e213d8d3-1ca3-4e08-94b4-08f9654dc55a response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
182712025-04-30T06:35:52.833ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 14318a50-99db-43e3-86d4-4a079ec71078 uri = /sp/switch/1/component/rot/cmpa
182722025-04-30T06:35:52.833ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1401 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
182732025-04-30T06:35:52.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1401 } response = ReadRot(Ok)
182742025-04-30T06:35:52.833ZINFOtest_metrics (dropshot): request completed latency_us = 430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 14318a50-99db-43e3-86d4-4a079ec71078 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
182752025-04-30T06:35:52.834ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 77b6706a-7f0d-41bb-861b-9fd9e625e3bd uri = /sp/switch/1/component/rot/cfpa
182762025-04-30T06:35:52.834ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1402 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
182772025-04-30T06:35:52.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1402 } response = ReadRot(Ok)
182782025-04-30T06:35:52.834ZINFOtest_metrics (dropshot): request completed latency_us = 544 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 77b6706a-7f0d-41bb-861b-9fd9e625e3bd response_code = 200 uri = /sp/switch/1/component/rot/cfpa
182792025-04-30T06:35:52.835ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = b2a8b09c-987a-48aa-ab32-cd6091cdfbef uri = /sp/switch/1/component/rot/cfpa
182802025-04-30T06:35:52.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1403 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
182812025-04-30T06:35:52.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1403 } response = ReadRot(Ok)
182822025-04-30T06:35:52.836ZINFOtest_metrics (dropshot): request completed latency_us = 1222 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = b2a8b09c-987a-48aa-ab32-cd6091cdfbef response_code = 200 uri = /sp/switch/1/component/rot/cfpa
182832025-04-30T06:35:52.838ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e944f95b-bee1-4bfc-83ae-bad4a03c8e00 uri = /sp/switch/1/component/rot/cfpa
182842025-04-30T06:35:52.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1404 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
182852025-04-30T06:35:52.839ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1404 } response = ReadRot(Ok)
182862025-04-30T06:35:52.839ZINFOtest_metrics (dropshot): request completed latency_us = 1430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e944f95b-bee1-4bfc-83ae-bad4a03c8e00 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
182872025-04-30T06:35:52.840ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 2c43b66e-6d3b-45a0-a6c6-a2e345f654f5 uri = /sp/sled/0
182882025-04-30T06:35:52.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1595 }, kind: MgsRequest(SpState) }
182892025-04-30T06:35:52.841ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
182902025-04-30T06:35:52.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1595 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
182912025-04-30T06:35:52.841ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1596 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
182922025-04-30T06:35:52.841ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1596 } 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(()) }))
182932025-04-30T06:35:52.841ZINFOtest_metrics (dropshot): request completed latency_us = 1060 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 2c43b66e-6d3b-45a0-a6c6-a2e345f654f5 response_code = 200 uri = /sp/sled/0
182942025-04-30T06:35:52.842ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 6efca098-08ab-4562-9aa3-5e096c273a78 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
182952025-04-30T06:35:52.842ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1597 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
182962025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1597 } response = CabooseValue
182972025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1598 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
182982025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1598 } response = CabooseValue
182992025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1599 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
183002025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1599 } response = CabooseValue
183012025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1600 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
183022025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1600 } response = CabooseValue
183032025-04-30T06:35:52.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
183042025-04-30T06:35:52.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1601 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
183052025-04-30T06:35:52.844ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
183062025-04-30T06:35:52.844ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1602 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
183072025-04-30T06:35:52.844ZINFOtest_metrics (dropshot): request completed latency_us = 1662 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 6efca098-08ab-4562-9aa3-5e096c273a78 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
183082025-04-30T06:35:52.845ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = a6b33847-6a16-4f9e-bed8-48a4b377815f uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
183092025-04-30T06:35:52.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
183102025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1603 } response = CabooseValue
183112025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
183122025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1604 } response = CabooseValue
183132025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
183142025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1605 } response = CabooseValue
183152025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
183162025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1606 } response = CabooseValue
183172025-04-30T06:35:52.846ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
183182025-04-30T06:35:52.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1607 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
183192025-04-30T06:35:52.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
183202025-04-30T06:35:52.848ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1608 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
183212025-04-30T06:35:52.848ZINFOtest_metrics (dropshot): request completed latency_us = 2485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = a6b33847-6a16-4f9e-bed8-48a4b377815f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
183222025-04-30T06:35:52.848ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 02aff00b-c0ec-4c88-b2a1-6569f9c6430a uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
183232025-04-30T06:35:52.848ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
183242025-04-30T06:35:52.849ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1609 } response = CabooseValue
183252025-04-30T06:35:52.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1610 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
183262025-04-30T06:35:52.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1610 } response = CabooseValue
183272025-04-30T06:35:52.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
183282025-04-30T06:35:52.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1611 } response = CabooseValue
183292025-04-30T06:35:52.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1612 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
183302025-04-30T06:35:52.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1612 } response = CabooseValue
183312025-04-30T06:35:52.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
183322025-04-30T06:35:52.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1613 } response = CabooseValue
183332025-04-30T06:35:52.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
183342025-04-30T06:35:52.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1614 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
183352025-04-30T06:35:52.851ZINFOtest_metrics (dropshot): request completed latency_us = 2616 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 02aff00b-c0ec-4c88-b2a1-6569f9c6430a response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
183362025-04-30T06:35:52.851ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 6e151e61-64fc-4f0b-90b8-62221eadef55 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
183372025-04-30T06:35:52.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
183382025-04-30T06:35:52.853ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1615 } response = CabooseValue
183392025-04-30T06:35:52.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
183402025-04-30T06:35:52.853ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1616 } response = CabooseValue
183412025-04-30T06:35:52.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
183422025-04-30T06:35:52.853ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1617 } response = CabooseValue
183432025-04-30T06:35:52.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
183442025-04-30T06:35:52.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1618 } response = CabooseValue
183452025-04-30T06:35:52.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
183462025-04-30T06:35:52.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1619 } response = CabooseValue
183472025-04-30T06:35:52.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
183482025-04-30T06:35:52.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1620 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
183492025-04-30T06:35:52.854ZINFOtest_metrics (dropshot): request completed latency_us = 2988 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 6e151e61-64fc-4f0b-90b8-62221eadef55 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
183502025-04-30T06:35:52.855ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 3d79ca53-2e45-4778-b589-26c63de37690 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
183512025-04-30T06:35:52.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
183522025-04-30T06:35:52.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1621 } response = CabooseValue
183532025-04-30T06:35:52.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
183542025-04-30T06:35:52.862ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1622 } response = CabooseValue
183552025-04-30T06:35:52.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
183562025-04-30T06:35:52.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1623 } response = CabooseValue
183572025-04-30T06:35:52.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
183582025-04-30T06:35:52.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1624 } response = CabooseValue
183592025-04-30T06:35:52.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
183602025-04-30T06:35:52.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1625 } response = CabooseValue
183612025-04-30T06:35:52.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
183622025-04-30T06:35:52.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1626 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
183632025-04-30T06:35:52.865ZINFOtest_metrics (dropshot): request completed latency_us = 9809 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 3d79ca53-2e45-4778-b589-26c63de37690 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
183642025-04-30T06:35:52.866ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 3889c107-f6b6-4c36-9345-7f7a09b3daba uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
183652025-04-30T06:35:52.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
183662025-04-30T06:35:52.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1627 } response = CabooseValue
183672025-04-30T06:35:52.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
183682025-04-30T06:35:52.867ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1628 } response = CabooseValue
183692025-04-30T06:35:52.867ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
183702025-04-30T06:35:52.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1629 } response = CabooseValue
183712025-04-30T06:35:52.868ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
183722025-04-30T06:35:52.868ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1630 } response = CabooseValue
183732025-04-30T06:35:52.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
183742025-04-30T06:35:52.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1631 } response = CabooseValue
183752025-04-30T06:35:52.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
183762025-04-30T06:35:52.869ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1632 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
183772025-04-30T06:35:52.870ZINFOtest_metrics (dropshot): request completed latency_us = 3241 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 3889c107-f6b6-4c36-9345-7f7a09b3daba response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
183782025-04-30T06:35:52.870ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9108abec-ae9f-4e59-ad1f-42e76092e37a uri = /sp/sled/0/component/rot/cmpa
183792025-04-30T06:35:52.870ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1633 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
183802025-04-30T06:35:52.871ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1633 } response = ReadRot(Ok)
183812025-04-30T06:35:52.871ZINFOtest_metrics (dropshot): request completed latency_us = 737 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 9108abec-ae9f-4e59-ad1f-42e76092e37a response_code = 200 uri = /sp/sled/0/component/rot/cmpa
183822025-04-30T06:35:52.872ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = eefb74f6-4e5f-48b2-b536-32b9148a11f9 uri = /sp/sled/0/component/rot/cfpa
183832025-04-30T06:35:52.872ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1634 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
183842025-04-30T06:35:52.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1634 } response = ReadRot(Ok)
183852025-04-30T06:35:52.872ZINFOtest_metrics (dropshot): request completed latency_us = 758 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = eefb74f6-4e5f-48b2-b536-32b9148a11f9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
183862025-04-30T06:35:52.873ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 06add35c-adce-4d43-8a16-97ed6729bc45 uri = /sp/sled/0/component/rot/cfpa
183872025-04-30T06:35:52.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1635 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
183882025-04-30T06:35:52.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1635 } response = ReadRot(Ok)
183892025-04-30T06:35:52.874ZINFOtest_metrics (dropshot): request completed latency_us = 773 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 06add35c-adce-4d43-8a16-97ed6729bc45 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
183902025-04-30T06:35:52.875ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 8fa17e07-5724-43db-af1b-8ca39b3624e2 uri = /sp/sled/0/component/rot/cfpa
183912025-04-30T06:35:52.875ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1636 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
183922025-04-30T06:35:52.875ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1636 } response = ReadRot(Ok)
183932025-04-30T06:35:52.875ZINFOtest_metrics (dropshot): request completed latency_us = 788 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 8fa17e07-5724-43db-af1b-8ca39b3624e2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
183942025-04-30T06:35:52.876ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 75f5fe6a-46e9-46ca-b8f5-2e8561378e01 uri = /sp/sled/1
183952025-04-30T06:35:52.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1595 }, kind: MgsRequest(SpState) }
183962025-04-30T06:35:52.877ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
183972025-04-30T06:35:52.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1595 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
183982025-04-30T06:35:52.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1596 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
183992025-04-30T06:35:52.878ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1596 } 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(()) }))
184002025-04-30T06:35:52.879ZINFOtest_metrics (dropshot): request completed latency_us = 2671 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 75f5fe6a-46e9-46ca-b8f5-2e8561378e01 response_code = 200 uri = /sp/sled/1
184012025-04-30T06:35:52.880ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 899cfb96-7378-4df3-ba86-86336703f134 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
184022025-04-30T06:35:52.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1597 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
184032025-04-30T06:35:52.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1597 } response = CabooseValue
184042025-04-30T06:35:52.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1598 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
184052025-04-30T06:35:52.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1598 } response = CabooseValue
184062025-04-30T06:35:52.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1599 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
184072025-04-30T06:35:52.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1599 } response = CabooseValue
184082025-04-30T06:35:52.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1600 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
184092025-04-30T06:35:52.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1600 } response = CabooseValue
184102025-04-30T06:35:52.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
184112025-04-30T06:35:52.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1601 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
184122025-04-30T06:35:52.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
184132025-04-30T06:35:52.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1602 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
184142025-04-30T06:35:52.883ZINFOtest_metrics (dropshot): request completed latency_us = 2547 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 899cfb96-7378-4df3-ba86-86336703f134 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
184152025-04-30T06:35:52.883ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 43e9e7e3-7e7c-4b77-942c-3ee31104a83d uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
184162025-04-30T06:35:52.883ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
184172025-04-30T06:35:52.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1603 } response = CabooseValue
184182025-04-30T06:35:52.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
184192025-04-30T06:35:52.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1604 } response = CabooseValue
184202025-04-30T06:35:52.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
184212025-04-30T06:35:52.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1605 } response = CabooseValue
184222025-04-30T06:35:52.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
184232025-04-30T06:35:52.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1606 } response = CabooseValue
184242025-04-30T06:35:52.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
184252025-04-30T06:35:52.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1607 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
184262025-04-30T06:35:52.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
184272025-04-30T06:35:52.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1608 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
184282025-04-30T06:35:52.886ZINFOtest_metrics (dropshot): request completed latency_us = 2705 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 43e9e7e3-7e7c-4b77-942c-3ee31104a83d response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
184292025-04-30T06:35:52.887ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e46c7bd7-b54f-4c49-844c-0a229ad2eb7b uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
184302025-04-30T06:35:52.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
184312025-04-30T06:35:52.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1609 } response = CabooseValue
184322025-04-30T06:35:52.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1610 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
184332025-04-30T06:35:52.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1610 } response = CabooseValue
184342025-04-30T06:35:52.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
184352025-04-30T06:35:52.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1611 } response = CabooseValue
184362025-04-30T06:35:52.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1612 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
184372025-04-30T06:35:52.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1612 } response = CabooseValue
184382025-04-30T06:35:52.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
184392025-04-30T06:35:52.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1613 } response = CabooseValue
184402025-04-30T06:35:52.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
184412025-04-30T06:35:52.889ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1614 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
184422025-04-30T06:35:52.889ZINFOtest_metrics (dropshot): request completed latency_us = 2221 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e46c7bd7-b54f-4c49-844c-0a229ad2eb7b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
184432025-04-30T06:35:52.889ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = d78b9f97-54ce-4052-b655-787583833c24 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
184442025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
184452025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1615 } response = CabooseValue
184462025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
184472025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1616 } response = CabooseValue
184482025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
184492025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1617 } response = CabooseValue
184502025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
184512025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1618 } response = CabooseValue
184522025-04-30T06:35:52.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
184532025-04-30T06:35:52.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1619 } response = CabooseValue
184542025-04-30T06:35:52.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
184552025-04-30T06:35:52.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1620 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
184562025-04-30T06:35:52.891ZINFOtest_metrics (dropshot): request completed latency_us = 1460 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = d78b9f97-54ce-4052-b655-787583833c24 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
184572025-04-30T06:35:52.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e49b40e8-cfb3-4da0-8a37-67c363566f4e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
184582025-04-30T06:35:52.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
184592025-04-30T06:35:52.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1621 } response = CabooseValue
184602025-04-30T06:35:52.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
184612025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1622 } response = CabooseValue
184622025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
184632025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1623 } response = CabooseValue
184642025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
184652025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1624 } response = CabooseValue
184662025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
184672025-04-30T06:35:52.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1625 } response = CabooseValue
184682025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
184692025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1626 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
184702025-04-30T06:35:52.898ZINFOtest_metrics (dropshot): request completed latency_us = 2242 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = e49b40e8-cfb3-4da0-8a37-67c363566f4e response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
184712025-04-30T06:35:52.898ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 5f471e88-06d8-495b-83fd-80fc486bae50 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
184722025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
184732025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1627 } response = CabooseValue
184742025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
184752025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1628 } response = CabooseValue
184762025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
184772025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1629 } response = CabooseValue
184782025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
184792025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1630 } response = CabooseValue
184802025-04-30T06:35:52.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
184812025-04-30T06:35:52.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1631 } response = CabooseValue
184822025-04-30T06:35:52.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
184832025-04-30T06:35:52.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1632 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
184842025-04-30T06:35:52.899ZINFOtest_metrics (dropshot): request completed latency_us = 2061 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 5f471e88-06d8-495b-83fd-80fc486bae50 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
184852025-04-30T06:35:52.899ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 17a10c7e-038c-40af-8c9c-6fad4f2eca76 uri = /sp/sled/1/component/rot/cmpa
184862025-04-30T06:35:52.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1633 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
184872025-04-30T06:35:52.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1633 } response = ReadRot(Ok)
184882025-04-30T06:35:52.901ZINFOtest_metrics (dropshot): request completed latency_us = 376 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 17a10c7e-038c-40af-8c9c-6fad4f2eca76 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
184892025-04-30T06:35:52.901ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = da47a3a4-a2a0-49e4-ac48-e25b8e000713 uri = /sp/sled/1/component/rot/cfpa
184902025-04-30T06:35:52.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1634 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
184912025-04-30T06:35:52.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1634 } response = ReadRot(Ok)
184922025-04-30T06:35:52.902ZINFOtest_metrics (dropshot): request completed latency_us = 752 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = da47a3a4-a2a0-49e4-ac48-e25b8e000713 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
184932025-04-30T06:35:52.902ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 5d3aaff2-d22f-4888-b8f8-58c4568e035c uri = /sp/sled/1/component/rot/cfpa
184942025-04-30T06:35:52.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1635 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
184952025-04-30T06:35:52.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1635 } response = ReadRot(Ok)
184962025-04-30T06:35:52.903ZINFOtest_metrics (dropshot): request completed latency_us = 400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 5d3aaff2-d22f-4888-b8f8-58c4568e035c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
184972025-04-30T06:35:52.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 79e1b17e-9e66-4a60-907b-9ea129312c38 uri = /sp/sled/1/component/rot/cfpa
184982025-04-30T06:35:52.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1636 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
184992025-04-30T06:35:52.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1636 } response = ReadRot(Ok)
185002025-04-30T06:35:52.906ZINFOtest_metrics (dropshot): request completed latency_us = 784 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37518 req_id = 79e1b17e-9e66-4a60-907b-9ea129312c38 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
185012025-04-30T06:35:53.193ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:56161
185022025-04-30T06:35:53.199ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 0bbf1d62-c882-4c16-9ba8-7f9214b492a1 uri = /ignition
185032025-04-30T06:35:53.201ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1495 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
185042025-04-30T06:35:53.201ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
185052025-04-30T06:35:53.201ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1495 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
185062025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
185072025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
185082025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
185092025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
185102025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
185112025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
185122025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
185132025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
185142025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
185152025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
185162025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
185172025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
185182025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
185192025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
185202025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
185212025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
185222025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
185232025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
185242025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
185252025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
185262025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
185272025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
185282025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
185292025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
185302025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
185312025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
185322025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
185332025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
185342025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
185352025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
185362025-04-30T06:35:53.202ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
185372025-04-30T06:35:53.202ZINFOtest_metrics (dropshot): request completed latency_us = 2436 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 0bbf1d62-c882-4c16-9ba8-7f9214b492a1 response_code = 200 uri = /ignition
185382025-04-30T06:35:53.204ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = ed61dfd6-8147-4867-bff3-3e1bc45051a0 uri = /sp/switch/0
185392025-04-30T06:35:53.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1496 }, kind: MgsRequest(SpState) }
185402025-04-30T06:35:53.204ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
185412025-04-30T06:35:53.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1496 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
185422025-04-30T06:35:53.205ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1497 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
185432025-04-30T06:35:53.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1497 } 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(()) }))
185442025-04-30T06:35:53.206ZINFOtest_metrics (dropshot): request completed latency_us = 1484 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = ed61dfd6-8147-4867-bff3-3e1bc45051a0 response_code = 200 uri = /sp/switch/0
185452025-04-30T06:35:53.207ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 69e457c3-7d2e-4e31-8417-f183b6a7e998 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
185462025-04-30T06:35:53.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
185472025-04-30T06:35:53.207ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1498 } response = CabooseValue
185482025-04-30T06:35:53.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
185492025-04-30T06:35:53.207ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1499 } response = CabooseValue
185502025-04-30T06:35:53.207ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
185512025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1500 } response = CabooseValue
185522025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
185532025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1501 } response = CabooseValue
185542025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
185552025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1502 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
185562025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
185572025-04-30T06:35:53.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1503 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
185582025-04-30T06:35:53.208ZINFOtest_metrics (dropshot): request completed latency_us = 1638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 69e457c3-7d2e-4e31-8417-f183b6a7e998 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
185592025-04-30T06:35:53.209ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 901c8c85-7d90-480f-8d63-8b56d452555d uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
185602025-04-30T06:35:53.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
185612025-04-30T06:35:53.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1504 } response = CabooseValue
185622025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
185632025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1505 } response = CabooseValue
185642025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
185652025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1506 } response = CabooseValue
185662025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
185672025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1507 } response = CabooseValue
185682025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
185692025-04-30T06:35:53.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1508 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
185702025-04-30T06:35:53.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
185712025-04-30T06:35:53.211ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1509 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
185722025-04-30T06:35:53.211ZINFOtest_metrics (dropshot): request completed latency_us = 1684 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 901c8c85-7d90-480f-8d63-8b56d452555d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
185732025-04-30T06:35:53.212ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1957d844-20d9-484d-a85b-64ce30a4ede6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
185742025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
185752025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1510 } response = CabooseValue
185762025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
185772025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1511 } response = CabooseValue
185782025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
185792025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1512 } response = CabooseValue
185802025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
185812025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1513 } response = CabooseValue
185822025-04-30T06:35:53.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
185832025-04-30T06:35:53.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1514 } response = CabooseValue
185842025-04-30T06:35:53.213ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
185852025-04-30T06:35:53.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1515 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
185862025-04-30T06:35:53.213ZINFOtest_metrics (dropshot): request completed latency_us = 1421 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1957d844-20d9-484d-a85b-64ce30a4ede6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
185872025-04-30T06:35:53.214ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 438c206b-1832-4bbd-ad90-095919c62892 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
185882025-04-30T06:35:53.214ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
185892025-04-30T06:35:53.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1516 } response = CabooseValue
185902025-04-30T06:35:53.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
185912025-04-30T06:35:53.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1517 } response = CabooseValue
185922025-04-30T06:35:53.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
185932025-04-30T06:35:53.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1518 } response = CabooseValue
185942025-04-30T06:35:53.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
185952025-04-30T06:35:53.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1519 } response = CabooseValue
185962025-04-30T06:35:53.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
185972025-04-30T06:35:53.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1520 } response = CabooseValue
185982025-04-30T06:35:53.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
185992025-04-30T06:35:53.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1521 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
186002025-04-30T06:35:53.216ZINFOtest_metrics (dropshot): request completed latency_us = 2180 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 438c206b-1832-4bbd-ad90-095919c62892 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
186012025-04-30T06:35:53.218ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 28de968b-59d6-4922-b413-9f5fd883db0c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
186022025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
186032025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1522 } response = CabooseValue
186042025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
186052025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1523 } response = CabooseValue
186062025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
186072025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1524 } response = CabooseValue
186082025-04-30T06:35:53.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
186092025-04-30T06:35:53.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1525 } response = CabooseValue
186102025-04-30T06:35:53.219ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
186112025-04-30T06:35:53.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1526 } response = CabooseValue
186122025-04-30T06:35:53.219ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
186132025-04-30T06:35:53.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1527 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
186142025-04-30T06:35:53.220ZINFOtest_metrics (dropshot): request completed latency_us = 1936 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 28de968b-59d6-4922-b413-9f5fd883db0c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
186152025-04-30T06:35:53.221ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 2a3fd8a1-4d77-4886-a27c-a944dd65e234 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
186162025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
186172025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1528 } response = CabooseValue
186182025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
186192025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1529 } response = CabooseValue
186202025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
186212025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1530 } response = CabooseValue
186222025-04-30T06:35:53.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
186232025-04-30T06:35:53.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1531 } response = CabooseValue
186242025-04-30T06:35:53.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
186252025-04-30T06:35:53.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1532 } response = CabooseValue
186262025-04-30T06:35:53.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
186272025-04-30T06:35:53.223ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1533 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
186282025-04-30T06:35:53.223ZINFOtest_metrics (dropshot): request completed latency_us = 2072 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 2a3fd8a1-4d77-4886-a27c-a944dd65e234 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
186292025-04-30T06:35:53.224ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 8dbb4a5f-abcf-40b8-b8a8-c88c0cd22830 uri = /sp/switch/0/component/rot/cmpa
186302025-04-30T06:35:53.224ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1534 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
186312025-04-30T06:35:53.224ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1534 } response = ReadRot(Ok)
186322025-04-30T06:35:53.225ZINFOtest_metrics (dropshot): request completed latency_us = 909 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 8dbb4a5f-abcf-40b8-b8a8-c88c0cd22830 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
186332025-04-30T06:35:53.226ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = b0214f14-1fe0-4fc4-aaad-87c4c589a08e uri = /sp/switch/0/component/rot/cfpa
186342025-04-30T06:35:53.226ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1535 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
186352025-04-30T06:35:53.228ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1535 } response = ReadRot(Ok)
186362025-04-30T06:35:53.229ZINFOtest_metrics (dropshot): request completed latency_us = 3125 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = b0214f14-1fe0-4fc4-aaad-87c4c589a08e response_code = 200 uri = /sp/switch/0/component/rot/cfpa
186372025-04-30T06:35:53.231ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = ea7c35ba-4720-44ca-9f13-3e22a81d5cf4 uri = /sp/switch/0/component/rot/cfpa
186382025-04-30T06:35:53.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1536 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
186392025-04-30T06:35:53.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1536 } response = ReadRot(Ok)
186402025-04-30T06:35:53.232ZINFOtest_metrics (dropshot): request completed latency_us = 943 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = ea7c35ba-4720-44ca-9f13-3e22a81d5cf4 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
186412025-04-30T06:35:53.233ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 0498a831-dfad-4bfe-8db5-4ec1010b8e40 uri = /sp/switch/0/component/rot/cfpa
186422025-04-30T06:35:53.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1537 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
186432025-04-30T06:35:53.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1537 } response = ReadRot(Ok)
186442025-04-30T06:35:53.234ZINFOtest_metrics (dropshot): request completed latency_us = 547 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 0498a831-dfad-4bfe-8db5-4ec1010b8e40 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
186452025-04-30T06:35:53.234ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 930e1b83-3765-4bd9-aa04-7cb282e6b7e4 uri = /sp/switch/1
186462025-04-30T06:35:53.234ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1405 }, kind: MgsRequest(SpState) }
186472025-04-30T06:35:53.234ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
186482025-04-30T06:35:53.235ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1405 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
186492025-04-30T06:35:53.235ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1406 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
186502025-04-30T06:35:53.235ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1406 } 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(()) }))
186512025-04-30T06:35:53.235ZINFOtest_metrics (dropshot): request completed latency_us = 1056 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 930e1b83-3765-4bd9-aa04-7cb282e6b7e4 response_code = 200 uri = /sp/switch/1
186522025-04-30T06:35:53.236ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 82afa601-1102-4dee-9c62-778168ce2c97 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
186532025-04-30T06:35:53.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
186542025-04-30T06:35:53.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1407 } response = CabooseValue
186552025-04-30T06:35:53.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
186562025-04-30T06:35:53.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1408 } response = CabooseValue
186572025-04-30T06:35:53.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
186582025-04-30T06:35:53.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1409 } response = CabooseValue
186592025-04-30T06:35:53.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
186602025-04-30T06:35:53.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1410 } response = CabooseValue
186612025-04-30T06:35:53.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
186622025-04-30T06:35:53.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1411 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
186632025-04-30T06:35:53.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
186642025-04-30T06:35:53.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1412 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
186652025-04-30T06:35:53.238ZINFOtest_metrics (dropshot): request completed latency_us = 1931 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 82afa601-1102-4dee-9c62-778168ce2c97 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
186662025-04-30T06:35:53.240ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 3eb549c9-2fd9-4ee4-ae0c-f5fdd36538f6 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
186672025-04-30T06:35:53.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
186682025-04-30T06:35:53.243ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1413 } response = CabooseValue
186692025-04-30T06:35:53.243ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
186702025-04-30T06:35:53.243ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1414 } response = CabooseValue
186712025-04-30T06:35:53.243ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
186722025-04-30T06:35:53.244ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1415 } response = CabooseValue
186732025-04-30T06:35:53.244ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
186742025-04-30T06:35:53.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1416 } response = CabooseValue
186752025-04-30T06:35:53.245ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
186762025-04-30T06:35:53.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1417 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
186772025-04-30T06:35:53.245ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
186782025-04-30T06:35:53.245ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1418 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
186792025-04-30T06:35:53.249ZINFOtest_metrics (dropshot): request completed latency_us = 8256 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 3eb549c9-2fd9-4ee4-ae0c-f5fdd36538f6 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
186802025-04-30T06:35:53.249ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 0d1a7f23-087d-4e90-9f04-e3e36b5b6cee uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
186812025-04-30T06:35:53.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
186822025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1419 } response = CabooseValue
186832025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
186842025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1420 } response = CabooseValue
186852025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
186862025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1421 } response = CabooseValue
186872025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
186882025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1422 } response = CabooseValue
186892025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
186902025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1423 } response = CabooseValue
186912025-04-30T06:35:53.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
186922025-04-30T06:35:53.251ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1424 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
186932025-04-30T06:35:53.251ZINFOtest_metrics (dropshot): request completed latency_us = 1455 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 0d1a7f23-087d-4e90-9f04-e3e36b5b6cee response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
186942025-04-30T06:35:53.251ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1a35565e-d53d-4ea7-aaa2-42b61e512599 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
186952025-04-30T06:35:53.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
186962025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1425 } response = CabooseValue
186972025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
186982025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1426 } response = CabooseValue
186992025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
187002025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1427 } response = CabooseValue
187012025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
187022025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1428 } response = CabooseValue
187032025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
187042025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1429 } response = CabooseValue
187052025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
187062025-04-30T06:35:53.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1430 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
187072025-04-30T06:35:53.253ZINFOtest_metrics (dropshot): request completed latency_us = 1364 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1a35565e-d53d-4ea7-aaa2-42b61e512599 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
187082025-04-30T06:35:53.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 03a02e66-3ff7-4065-9abe-278bcdd4e892 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
187092025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
187102025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1431 } response = CabooseValue
187112025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
187122025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1432 } response = CabooseValue
187132025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
187142025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1433 } response = CabooseValue
187152025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
187162025-04-30T06:35:53.258ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1434 } response = CabooseValue
187172025-04-30T06:35:53.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1435 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
187182025-04-30T06:35:53.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1435 } response = CabooseValue
187192025-04-30T06:35:53.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1436 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
187202025-04-30T06:35:53.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1436 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
187212025-04-30T06:35:53.259ZINFOtest_metrics (dropshot): request completed latency_us = 1285 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 03a02e66-3ff7-4065-9abe-278bcdd4e892 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
187222025-04-30T06:35:53.260ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = d463b44f-3836-4caf-99ba-6a224b887ed4 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
187232025-04-30T06:35:53.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1437 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
187242025-04-30T06:35:53.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1437 } response = CabooseValue
187252025-04-30T06:35:53.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1438 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
187262025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1438 } response = CabooseValue
187272025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1439 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
187282025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1439 } response = CabooseValue
187292025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1440 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
187302025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1440 } response = CabooseValue
187312025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1441 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
187322025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1441 } response = CabooseValue
187332025-04-30T06:35:53.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1442 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
187342025-04-30T06:35:53.263ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1442 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
187352025-04-30T06:35:53.263ZINFOtest_metrics (dropshot): request completed latency_us = 3252 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = d463b44f-3836-4caf-99ba-6a224b887ed4 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
187362025-04-30T06:35:53.264ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = c8b14161-03ae-4c66-9f6a-eace7877be6c uri = /sp/switch/1/component/rot/cmpa
187372025-04-30T06:35:53.264ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1443 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
187382025-04-30T06:35:53.264ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1443 } response = ReadRot(Ok)
187392025-04-30T06:35:53.266ZINFOtest_metrics (dropshot): request completed latency_us = 534 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = c8b14161-03ae-4c66-9f6a-eace7877be6c response_code = 200 uri = /sp/switch/1/component/rot/cmpa
187402025-04-30T06:35:53.266ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 67adac77-ae04-4a08-babb-6f8503da1357 uri = /sp/switch/1/component/rot/cfpa
187412025-04-30T06:35:53.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1444 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
187422025-04-30T06:35:53.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1444 } response = ReadRot(Ok)
187432025-04-30T06:35:53.267ZINFOtest_metrics (dropshot): request completed latency_us = 601 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 67adac77-ae04-4a08-babb-6f8503da1357 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
187442025-04-30T06:35:53.268ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = bac315a6-aa82-4b01-be5f-3c4944f84b37 uri = /sp/switch/1/component/rot/cfpa
187452025-04-30T06:35:53.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1445 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
187462025-04-30T06:35:53.268ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1445 } response = ReadRot(Ok)
187472025-04-30T06:35:53.268ZINFOtest_metrics (dropshot): request completed latency_us = 484 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = bac315a6-aa82-4b01-be5f-3c4944f84b37 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
187482025-04-30T06:35:53.269ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 3723a9d3-92f9-4663-bf49-2271ee97b2f8 uri = /sp/switch/1/component/rot/cfpa
187492025-04-30T06:35:53.269ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1446 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
187502025-04-30T06:35:53.269ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1446 } response = ReadRot(Ok)
187512025-04-30T06:35:53.269ZINFOtest_metrics (dropshot): request completed latency_us = 632 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 3723a9d3-92f9-4663-bf49-2271ee97b2f8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
187522025-04-30T06:35:53.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = c99d4f91-480e-45d2-b948-54a5d5f0258c uri = /sp/sled/0
187532025-04-30T06:35:53.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1637 }, kind: MgsRequest(SpState) }
187542025-04-30T06:35:53.270ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
187552025-04-30T06:35:53.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1637 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
187562025-04-30T06:35:53.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1638 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
187572025-04-30T06:35:53.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1638 } 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(()) }))
187582025-04-30T06:35:53.271ZINFOtest_metrics (dropshot): request completed latency_us = 753 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = c99d4f91-480e-45d2-b948-54a5d5f0258c response_code = 200 uri = /sp/sled/0
187592025-04-30T06:35:53.271ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = ef9c6757-76ef-4567-b93a-643fb4394c61 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
187602025-04-30T06:35:53.271ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
187612025-04-30T06:35:53.271ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1639 } response = CabooseValue
187622025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
187632025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1640 } response = CabooseValue
187642025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
187652025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1641 } response = CabooseValue
187662025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
187672025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1642 } response = CabooseValue
187682025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
187692025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1643 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
187702025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
187712025-04-30T06:35:53.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1644 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
187722025-04-30T06:35:53.273ZINFOtest_metrics (dropshot): request completed latency_us = 1429 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = ef9c6757-76ef-4567-b93a-643fb4394c61 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
187732025-04-30T06:35:53.277ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1a92c2f6-3a39-49f2-aba9-64d6763fc63e uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
187742025-04-30T06:35:53.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
187752025-04-30T06:35:53.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1645 } response = CabooseValue
187762025-04-30T06:35:53.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
187772025-04-30T06:35:53.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1646 } response = CabooseValue
187782025-04-30T06:35:53.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
187792025-04-30T06:35:53.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1647 } response = CabooseValue
187802025-04-30T06:35:53.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
187812025-04-30T06:35:53.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1648 } response = CabooseValue
187822025-04-30T06:35:53.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
187832025-04-30T06:35:53.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1649 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
187842025-04-30T06:35:53.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
187852025-04-30T06:35:53.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1650 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
187862025-04-30T06:35:53.279ZINFOtest_metrics (dropshot): request completed latency_us = 2314 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1a92c2f6-3a39-49f2-aba9-64d6763fc63e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
187872025-04-30T06:35:53.280ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 25a522c6-69cb-4c08-bbfa-1f6db4dfaf18 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
187882025-04-30T06:35:53.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
187892025-04-30T06:35:53.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1651 } response = CabooseValue
187902025-04-30T06:35:53.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
187912025-04-30T06:35:53.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1652 } response = CabooseValue
187922025-04-30T06:35:53.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
187932025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1653 } response = CabooseValue
187942025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
187952025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1654 } response = CabooseValue
187962025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
187972025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1655 } response = CabooseValue
187982025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
187992025-04-30T06:35:53.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1656 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
188002025-04-30T06:35:53.282ZINFOtest_metrics (dropshot): request completed latency_us = 1956 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 25a522c6-69cb-4c08-bbfa-1f6db4dfaf18 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
188012025-04-30T06:35:53.283ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = b51e4d58-11b6-46a9-b5eb-e11cb56a9620 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
188022025-04-30T06:35:53.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
188032025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1657 } response = CabooseValue
188042025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
188052025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1658 } response = CabooseValue
188062025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
188072025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1659 } response = CabooseValue
188082025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
188092025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1660 } response = CabooseValue
188102025-04-30T06:35:53.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
188112025-04-30T06:35:53.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1661 } response = CabooseValue
188122025-04-30T06:35:53.285ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
188132025-04-30T06:35:53.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1662 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
188142025-04-30T06:35:53.285ZINFOtest_metrics (dropshot): request completed latency_us = 1450 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = b51e4d58-11b6-46a9-b5eb-e11cb56a9620 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
188152025-04-30T06:35:53.286ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 9d440494-81d7-470d-ad64-03e91ab18d67 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
188162025-04-30T06:35:53.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
188172025-04-30T06:35:53.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1663 } response = CabooseValue
188182025-04-30T06:35:53.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
188192025-04-30T06:35:53.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1664 } response = CabooseValue
188202025-04-30T06:35:53.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
188212025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1665 } response = CabooseValue
188222025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
188232025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1666 } response = CabooseValue
188242025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
188252025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1667 } response = CabooseValue
188262025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
188272025-04-30T06:35:53.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1668 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
188282025-04-30T06:35:53.287ZINFOtest_metrics (dropshot): request completed latency_us = 1624 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 9d440494-81d7-470d-ad64-03e91ab18d67 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
188292025-04-30T06:35:53.288ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = e9887774-37a5-4ae8-942b-9fcaccfc0e7f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
188302025-04-30T06:35:53.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
188312025-04-30T06:35:53.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1669 } response = CabooseValue
188322025-04-30T06:35:53.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
188332025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1670 } response = CabooseValue
188342025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
188352025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1671 } response = CabooseValue
188362025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
188372025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1672 } response = CabooseValue
188382025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
188392025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1673 } response = CabooseValue
188402025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
188412025-04-30T06:35:53.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1674 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
188422025-04-30T06:35:53.289ZINFOtest_metrics (dropshot): request completed latency_us = 1443 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = e9887774-37a5-4ae8-942b-9fcaccfc0e7f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
188432025-04-30T06:35:53.290ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 2fe46351-e90d-4d14-99df-5bdd1dd45c50 uri = /sp/sled/0/component/rot/cmpa
188442025-04-30T06:35:53.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1675 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
188452025-04-30T06:35:53.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1675 } response = ReadRot(Ok)
188462025-04-30T06:35:53.291ZINFOtest_metrics (dropshot): request completed latency_us = 437 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 2fe46351-e90d-4d14-99df-5bdd1dd45c50 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
188472025-04-30T06:35:53.291ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 7f42caae-74b7-4988-b550-e1ccebe100d2 uri = /sp/sled/0/component/rot/cfpa
188482025-04-30T06:35:53.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1676 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
188492025-04-30T06:35:53.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1676 } response = ReadRot(Ok)
188502025-04-30T06:35:53.292ZINFOtest_metrics (dropshot): request completed latency_us = 538 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 7f42caae-74b7-4988-b550-e1ccebe100d2 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
188512025-04-30T06:35:53.293ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 4534e39a-6b15-4ee0-9b55-71dc775b3878 uri = /sp/sled/0/component/rot/cfpa
188522025-04-30T06:35:53.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1677 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
188532025-04-30T06:35:53.293ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1677 } response = ReadRot(Ok)
188542025-04-30T06:35:53.293ZINFOtest_metrics (dropshot): request completed latency_us = 464 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 4534e39a-6b15-4ee0-9b55-71dc775b3878 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
188552025-04-30T06:35:53.294ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 5d00439e-dd99-4458-bb60-2f7439702ddf uri = /sp/sled/0/component/rot/cfpa
188562025-04-30T06:35:53.299ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1678 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
188572025-04-30T06:35:53.301ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1678 } response = ReadRot(Ok)
188582025-04-30T06:35:53.303ZINFOtest_metrics (dropshot): request completed latency_us = 8445 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 5d00439e-dd99-4458-bb60-2f7439702ddf response_code = 200 uri = /sp/sled/0/component/rot/cfpa
188592025-04-30T06:35:53.314ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = e603fcc5-3e02-4223-9068-676b0198af0c uri = /sp/sled/1
188602025-04-30T06:35:53.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1637 }, kind: MgsRequest(SpState) }
188612025-04-30T06:35:53.316ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
188622025-04-30T06:35:53.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1637 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
188632025-04-30T06:35:53.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1638 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
188642025-04-30T06:35:53.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1638 } 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(()) }))
188652025-04-30T06:35:53.318ZINFOtest_metrics (dropshot): request completed latency_us = 4201 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = e603fcc5-3e02-4223-9068-676b0198af0c response_code = 200 uri = /sp/sled/1
188662025-04-30T06:35:53.320ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 85f69014-ff26-47f2-9b11-d5e5f4e51e06 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
188672025-04-30T06:35:53.321ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
188682025-04-30T06:35:53.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1639 } response = CabooseValue
188692025-04-30T06:35:53.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
188702025-04-30T06:35:53.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1640 } response = CabooseValue
188712025-04-30T06:35:53.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
188722025-04-30T06:35:53.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1641 } response = CabooseValue
188732025-04-30T06:35:53.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
188742025-04-30T06:35:53.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1642 } response = CabooseValue
188752025-04-30T06:35:53.323ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
188762025-04-30T06:35:53.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1643 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
188772025-04-30T06:35:53.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
188782025-04-30T06:35:53.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1644 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
188792025-04-30T06:35:53.325ZINFOtest_metrics (dropshot): request completed latency_us = 4649 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 85f69014-ff26-47f2-9b11-d5e5f4e51e06 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
188802025-04-30T06:35:53.326ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = e50b7b2b-2e7b-4b3a-b1f1-fc8d6d260fea uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
188812025-04-30T06:35:53.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
188822025-04-30T06:35:53.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1645 } response = CabooseValue
188832025-04-30T06:35:53.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
188842025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1646 } response = CabooseValue
188852025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
188862025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1647 } response = CabooseValue
188872025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
188882025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1648 } response = CabooseValue
188892025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
188902025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1649 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
188912025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
188922025-04-30T06:35:53.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1650 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
188932025-04-30T06:35:53.328ZINFOtest_metrics (dropshot): request completed latency_us = 1917 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = e50b7b2b-2e7b-4b3a-b1f1-fc8d6d260fea response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
188942025-04-30T06:35:53.329ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 85974bad-c835-4b19-9bab-b4c82dbb2939 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
188952025-04-30T06:35:53.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
188962025-04-30T06:35:53.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
188972025-04-30T06:35:53.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
188982025-04-30T06:35:53.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
188992025-04-30T06:35:53.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
189002025-04-30T06:35:53.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1447 }, kind: MgsRequest(SpState) }
189012025-04-30T06:35:53.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1538 }, kind: MgsRequest(SpState) }
189022025-04-30T06:35:53.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1679 }, kind: MgsRequest(SpState) }
189032025-04-30T06:35:53.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
189042025-04-30T06:35:53.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
189052025-04-30T06:35:53.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
189062025-04-30T06:35:53.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1651 } response = CabooseValue
189072025-04-30T06:35:53.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1652 }, kind: MgsRequest(SpState) }
189082025-04-30T06:35:53.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
189092025-04-30T06:35:53.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1538 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
189102025-04-30T06:35:53.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1447 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
189112025-04-30T06:35:53.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1679 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
189122025-04-30T06:35:53.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1539 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
189132025-04-30T06:35:53.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1448 }, kind: MgsRequest(SpState) }
189142025-04-30T06:35:53.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1680 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
189152025-04-30T06:35:53.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
189162025-04-30T06:35:53.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
189172025-04-30T06:35:53.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
189182025-04-30T06:35:53.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
189192025-04-30T06:35:53.332ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
189202025-04-30T06:35:53.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1652 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
189212025-04-30T06:35:53.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
189222025-04-30T06:35:53.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1539 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189232025-04-30T06:35:53.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1448 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
189242025-04-30T06:35:53.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1680 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189252025-04-30T06:35:53.336ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
189262025-04-30T06:35:53.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1540 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
189272025-04-30T06:35:53.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1681 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
189282025-04-30T06:35:53.338ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
189292025-04-30T06:35:53.338ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
189302025-04-30T06:35:53.338ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
189312025-04-30T06:35:53.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
189322025-04-30T06:35:53.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1653 } response = CabooseValue
189332025-04-30T06:35:53.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1654 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
189342025-04-30T06:35:53.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
189352025-04-30T06:35:53.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
189362025-04-30T06:35:53.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1540 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189372025-04-30T06:35:53.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1681 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189382025-04-30T06:35:53.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1541 }, kind: MgsRequest(SpState) }
189392025-04-30T06:35:53.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1682 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
189402025-04-30T06:35:53.343ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
189412025-04-30T06:35:53.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
189422025-04-30T06:35:53.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
189432025-04-30T06:35:53.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1654 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189442025-04-30T06:35:53.344ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
189452025-04-30T06:35:53.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1541 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
189462025-04-30T06:35:53.346ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1682 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189472025-04-30T06:35:53.346ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
189482025-04-30T06:35:53.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1683 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
189492025-04-30T06:35:53.349ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
189502025-04-30T06:35:53.349ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
189512025-04-30T06:35:53.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1655 } response = CabooseValue
189522025-04-30T06:35:53.349ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1656 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
189532025-04-30T06:35:53.349ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
189542025-04-30T06:35:53.349ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
189552025-04-30T06:35:53.349ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1683 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189562025-04-30T06:35:53.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1684 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
189572025-04-30T06:35:53.353ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
189582025-04-30T06:35:53.353ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
189592025-04-30T06:35:53.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1656 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189602025-04-30T06:35:53.354ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
189612025-04-30T06:35:53.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1684 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189622025-04-30T06:35:53.359ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1685 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
189632025-04-30T06:35:53.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
189642025-04-30T06:35:53.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
189652025-04-30T06:35:53.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
189662025-04-30T06:35:53.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
189672025-04-30T06:35:53.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
189682025-04-30T06:35:53.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
189692025-04-30T06:35:53.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
189702025-04-30T06:35:53.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1657 } response = CabooseValue
189712025-04-30T06:35:53.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1658 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
189722025-04-30T06:35:53.360ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
189732025-04-30T06:35:53.360ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
189742025-04-30T06:35:53.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1685 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
189752025-04-30T06:35:53.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1686 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
189762025-04-30T06:35:53.369ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
189772025-04-30T06:35:53.370ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
189782025-04-30T06:35:53.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1658 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189792025-04-30T06:35:53.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
189802025-04-30T06:35:53.371ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1686 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
189812025-04-30T06:35:53.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1687 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
189822025-04-30T06:35:53.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
189832025-04-30T06:35:53.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
189842025-04-30T06:35:53.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
189852025-04-30T06:35:53.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
189862025-04-30T06:35:53.373ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
189872025-04-30T06:35:53.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1659 } response = CabooseValue
189882025-04-30T06:35:53.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1660 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
189892025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
189902025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
189912025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
189922025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
189932025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
189942025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
189952025-04-30T06:35:53.374ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
189962025-04-30T06:35:53.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1687 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
189972025-04-30T06:35:53.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1688 }, kind: MgsRequest(SpState) }
189982025-04-30T06:35:53.376ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
189992025-04-30T06:35:53.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1660 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
190002025-04-30T06:35:53.376ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
190012025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1688 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
190022025-04-30T06:35:53.384ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
190032025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1661 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
190042025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1662 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
190052025-04-30T06:35:53.384ZINFOtest_metrics (dropshot): request completed latency_us = 52771 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 85974bad-c835-4b19-9bab-b4c82dbb2939 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
190062025-04-30T06:35:53.384ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
190072025-04-30T06:35:53.384ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
190082025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1662 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
190092025-04-30T06:35:53.384ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 5c9b593e-d7ff-4769-bc78-ead80c8abeee uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
190102025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1663 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
190112025-04-30T06:35:53.384ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
190122025-04-30T06:35:53.384ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
190132025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1663 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
190142025-04-30T06:35:53.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
190152025-04-30T06:35:53.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1664 } response = CabooseValue
190162025-04-30T06:35:53.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1665 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
190172025-04-30T06:35:53.385ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
190182025-04-30T06:35:53.385ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
190192025-04-30T06:35:53.385ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
190202025-04-30T06:35:53.385ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
190212025-04-30T06:35:53.385ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
190222025-04-30T06:35:53.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1665 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
190232025-04-30T06:35:53.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
190242025-04-30T06:35:53.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1666 } response = CabooseValue
190252025-04-30T06:35:53.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1667 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
190262025-04-30T06:35:53.389ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
190272025-04-30T06:35:53.389ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
190282025-04-30T06:35:53.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1667 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
190292025-04-30T06:35:53.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
190302025-04-30T06:35:53.390ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1668 } response = CabooseValue
190312025-04-30T06:35:53.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1669 }, kind: MgsRequest(SpState) }
190322025-04-30T06:35:53.391ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
190332025-04-30T06:35:53.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1669 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
190342025-04-30T06:35:53.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
190352025-04-30T06:35:53.391ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
190362025-04-30T06:35:53.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1670 } response = CabooseValue
190372025-04-30T06:35:53.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
190382025-04-30T06:35:53.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1671 } response = CabooseValue
190392025-04-30T06:35:53.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
190402025-04-30T06:35:53.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1672 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
190412025-04-30T06:35:53.394ZINFOtest_metrics (dropshot): request completed latency_us = 10997 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 5c9b593e-d7ff-4769-bc78-ead80c8abeee response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
190422025-04-30T06:35:53.395ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 7f367233-d7e5-4b73-84a3-ad1bc9f7f5bb uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
190432025-04-30T06:35:53.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
190442025-04-30T06:35:53.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1673 } response = CabooseValue
190452025-04-30T06:35:53.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
190462025-04-30T06:35:53.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1674 } response = CabooseValue
190472025-04-30T06:35:53.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
190482025-04-30T06:35:53.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1675 } response = CabooseValue
190492025-04-30T06:35:53.405ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
190502025-04-30T06:35:53.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1676 } response = CabooseValue
190512025-04-30T06:35:53.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
190522025-04-30T06:35:53.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1677 } response = CabooseValue
190532025-04-30T06:35:53.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
190542025-04-30T06:35:53.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1678 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
190552025-04-30T06:35:53.410ZINFOtest_metrics (dropshot): request completed latency_us = 15023 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 7f367233-d7e5-4b73-84a3-ad1bc9f7f5bb response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
190562025-04-30T06:35:53.412ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1db5d664-c2ab-4152-8083-05b680a7154b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
190572025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
190582025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1679 } response = CabooseValue
190592025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
190602025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1680 } response = CabooseValue
190612025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
190622025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1681 } response = CabooseValue
190632025-04-30T06:35:53.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
190642025-04-30T06:35:53.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1682 } response = CabooseValue
190652025-04-30T06:35:53.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
190662025-04-30T06:35:53.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1683 } response = CabooseValue
190672025-04-30T06:35:53.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
190682025-04-30T06:35:53.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1684 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
190692025-04-30T06:35:53.414ZINFOtest_metrics (dropshot): request completed latency_us = 2562 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = 1db5d664-c2ab-4152-8083-05b680a7154b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
190702025-04-30T06:35:53.415ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = d208648b-0266-4c7b-81ae-dbc914b26933 uri = /sp/sled/1/component/rot/cmpa
190712025-04-30T06:35:53.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1685 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
190722025-04-30T06:35:53.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1685 } response = ReadRot(Ok)
190732025-04-30T06:35:53.416ZINFOtest_metrics (dropshot): request completed latency_us = 486 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = d208648b-0266-4c7b-81ae-dbc914b26933 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
190742025-04-30T06:35:53.417ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = db003766-d991-415a-ab14-b3ea7d954c07 uri = /sp/sled/1/component/rot/cfpa
190752025-04-30T06:35:53.417ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1686 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
190762025-04-30T06:35:53.418ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1686 } response = ReadRot(Ok)
190772025-04-30T06:35:53.418ZINFOtest_metrics (dropshot): request completed latency_us = 576 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = db003766-d991-415a-ab14-b3ea7d954c07 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
190782025-04-30T06:35:53.418ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = c87f7009-47d4-47b2-a077-0e30a192cd4c uri = /sp/sled/1/component/rot/cfpa
190792025-04-30T06:35:53.419ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1687 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
190802025-04-30T06:35:53.419ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1687 } response = ReadRot(Ok)
190812025-04-30T06:35:53.419ZINFOtest_metrics (dropshot): request completed latency_us = 476 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = c87f7009-47d4-47b2-a077-0e30a192cd4c response_code = 200 uri = /sp/sled/1/component/rot/cfpa
190822025-04-30T06:35:53.420ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = d9f84e6d-f30f-420a-b243-1847fed427d1 uri = /sp/sled/1/component/rot/cfpa
190832025-04-30T06:35:53.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1688 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
190842025-04-30T06:35:53.420ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1688 } response = ReadRot(Ok)
190852025-04-30T06:35:53.420ZINFOtest_metrics (dropshot): request completed latency_us = 479 local_addr = [::1]:36378 method = GET remote_addr = [::1]:56161 req_id = d9f84e6d-f30f-420a-b243-1847fed427d1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
190862025-04-30T06:35:53.840ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:63878
190872025-04-30T06:35:53.849ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d2ee212f-6427-43c4-9a01-0d20258c621f uri = /ignition
190882025-04-30T06:35:53.849ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1542 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
190892025-04-30T06:35:53.850ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
190902025-04-30T06:35:53.850ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1542 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
190912025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
190922025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
190932025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
190942025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
190952025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
190962025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
190972025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
190982025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
190992025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
191002025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
191012025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
191022025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
191032025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
191042025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
191052025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
191062025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
191072025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
191082025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
191092025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
191102025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
191112025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
191122025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
191132025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
191142025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
191152025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
191162025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
191172025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
191182025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
191192025-04-30T06:35:53.850ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
191202025-04-30T06:35:53.851ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
191212025-04-30T06:35:53.851ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
191222025-04-30T06:35:53.851ZINFOtest_metrics (dropshot): request completed latency_us = 1153 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d2ee212f-6427-43c4-9a01-0d20258c621f response_code = 200 uri = /ignition
191232025-04-30T06:35:53.852ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 7874260e-a647-475c-981c-d36db8e9da24 uri = /sp/switch/0
191242025-04-30T06:35:53.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1543 }, kind: MgsRequest(SpState) }
191252025-04-30T06:35:53.852ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
191262025-04-30T06:35:53.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1543 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
191272025-04-30T06:35:53.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1544 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
191282025-04-30T06:35:53.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1544 } 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(()) }))
191292025-04-30T06:35:53.853ZINFOtest_metrics (dropshot): request completed latency_us = 961 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 7874260e-a647-475c-981c-d36db8e9da24 response_code = 200 uri = /sp/switch/0
191302025-04-30T06:35:53.853ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 0edc52bb-e458-4b64-8720-3b53f2c1b12e uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
191312025-04-30T06:35:53.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1545 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
191322025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1545 } response = CabooseValue
191332025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
191342025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1546 } response = CabooseValue
191352025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
191362025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1547 } response = CabooseValue
191372025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1548 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
191382025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1548 } response = CabooseValue
191392025-04-30T06:35:53.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1549 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
191402025-04-30T06:35:53.856ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1549 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
191412025-04-30T06:35:53.856ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1550 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
191422025-04-30T06:35:53.856ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1550 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
191432025-04-30T06:35:53.856ZINFOtest_metrics (dropshot): request completed latency_us = 2948 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 0edc52bb-e458-4b64-8720-3b53f2c1b12e response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
191442025-04-30T06:35:53.857ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 6e6c60a7-2428-4e27-9f5c-de60847a2313 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
191452025-04-30T06:35:53.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1551 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
191462025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1551 } response = CabooseValue
191472025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1552 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
191482025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1552 } response = CabooseValue
191492025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1553 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
191502025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1553 } response = CabooseValue
191512025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1554 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
191522025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1554 } response = CabooseValue
191532025-04-30T06:35:53.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1555 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
191542025-04-30T06:35:53.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1555 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
191552025-04-30T06:35:53.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1556 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
191562025-04-30T06:35:53.859ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1556 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
191572025-04-30T06:35:53.859ZINFOtest_metrics (dropshot): request completed latency_us = 1902 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 6e6c60a7-2428-4e27-9f5c-de60847a2313 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
191582025-04-30T06:35:53.862ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 9f9732fd-2ce8-4304-815d-d076b1675dd5 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
191592025-04-30T06:35:53.862ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
191602025-04-30T06:35:53.862ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1557 } response = CabooseValue
191612025-04-30T06:35:53.862ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
191622025-04-30T06:35:53.862ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1558 } response = CabooseValue
191632025-04-30T06:35:53.862ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
191642025-04-30T06:35:53.862ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1559 } response = CabooseValue
191652025-04-30T06:35:53.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
191662025-04-30T06:35:53.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1560 } response = CabooseValue
191672025-04-30T06:35:53.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
191682025-04-30T06:35:53.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1561 } response = CabooseValue
191692025-04-30T06:35:53.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
191702025-04-30T06:35:53.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1562 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
191712025-04-30T06:35:53.863ZINFOtest_metrics (dropshot): request completed latency_us = 1570 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 9f9732fd-2ce8-4304-815d-d076b1675dd5 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
191722025-04-30T06:35:53.865ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = cb49dc7e-1c30-47af-b50f-5f27fa66f3ed uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
191732025-04-30T06:35:53.865ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
191742025-04-30T06:35:53.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1563 } response = CabooseValue
191752025-04-30T06:35:53.865ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
191762025-04-30T06:35:53.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1564 } response = CabooseValue
191772025-04-30T06:35:53.865ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
191782025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1565 } response = CabooseValue
191792025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
191802025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1566 } response = CabooseValue
191812025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
191822025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1567 } response = CabooseValue
191832025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
191842025-04-30T06:35:53.866ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1568 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
191852025-04-30T06:35:53.866ZINFOtest_metrics (dropshot): request completed latency_us = 1789 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = cb49dc7e-1c30-47af-b50f-5f27fa66f3ed response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
191862025-04-30T06:35:53.884ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c6316aea-18b6-4b5a-af4b-86366a8a485e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
191872025-04-30T06:35:53.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
191882025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1569 } response = CabooseValue
191892025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
191902025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1570 } response = CabooseValue
191912025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
191922025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1571 } response = CabooseValue
191932025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
191942025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1572 } response = CabooseValue
191952025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1573 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
191962025-04-30T06:35:53.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1573 } response = CabooseValue
191972025-04-30T06:35:53.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1574 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
191982025-04-30T06:35:53.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1574 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
191992025-04-30T06:35:53.886ZINFOtest_metrics (dropshot): request completed latency_us = 1863 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c6316aea-18b6-4b5a-af4b-86366a8a485e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
192002025-04-30T06:35:53.887ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 678344bf-d5cd-49a5-8fc7-b351897f11ef uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
192012025-04-30T06:35:53.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1575 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
192022025-04-30T06:35:53.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1575 } response = CabooseValue
192032025-04-30T06:35:53.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1576 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
192042025-04-30T06:35:53.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1576 } response = CabooseValue
192052025-04-30T06:35:53.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1577 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
192062025-04-30T06:35:53.889ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1577 } response = CabooseValue
192072025-04-30T06:35:53.889ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1578 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
192082025-04-30T06:35:53.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1578 } response = CabooseValue
192092025-04-30T06:35:53.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1579 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
192102025-04-30T06:35:53.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1579 } response = CabooseValue
192112025-04-30T06:35:53.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1580 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
192122025-04-30T06:35:53.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1580 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
192132025-04-30T06:35:53.891ZINFOtest_metrics (dropshot): request completed latency_us = 4329 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 678344bf-d5cd-49a5-8fc7-b351897f11ef response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
192142025-04-30T06:35:53.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 85140966-d2de-47e5-8eba-73152cc6e3f1 uri = /sp/switch/0/component/rot/cmpa
192152025-04-30T06:35:53.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1581 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
192162025-04-30T06:35:53.893ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1581 } response = ReadRot(Ok)
192172025-04-30T06:35:53.893ZINFOtest_metrics (dropshot): request completed latency_us = 436 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 85140966-d2de-47e5-8eba-73152cc6e3f1 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
192182025-04-30T06:35:53.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 4a4e2aea-b42c-4836-9b76-9c207ae1675f uri = /sp/switch/0/component/rot/cfpa
192192025-04-30T06:35:53.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1582 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
192202025-04-30T06:35:53.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1582 } response = ReadRot(Ok)
192212025-04-30T06:35:53.894ZINFOtest_metrics (dropshot): request completed latency_us = 725 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 4a4e2aea-b42c-4836-9b76-9c207ae1675f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
192222025-04-30T06:35:53.895ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = eadee28e-5823-479e-b92e-2fada6938b7b uri = /sp/switch/0/component/rot/cfpa
192232025-04-30T06:35:53.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1583 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
192242025-04-30T06:35:53.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1583 } response = ReadRot(Ok)
192252025-04-30T06:35:53.903ZINFOtest_metrics (dropshot): request completed latency_us = 8092 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = eadee28e-5823-479e-b92e-2fada6938b7b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
192262025-04-30T06:35:53.905ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d9b26bc3-5976-4e27-bb06-27bebf1e92cd uri = /sp/switch/0/component/rot/cfpa
192272025-04-30T06:35:53.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1584 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
192282025-04-30T06:35:53.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1584 } response = ReadRot(Ok)
192292025-04-30T06:35:53.907ZINFOtest_metrics (dropshot): request completed latency_us = 1602 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d9b26bc3-5976-4e27-bb06-27bebf1e92cd response_code = 200 uri = /sp/switch/0/component/rot/cfpa
192302025-04-30T06:35:53.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 17c263f6-e5b3-4932-81a3-9f7f683eb41b uri = /sp/switch/1
192312025-04-30T06:35:53.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1449 }, kind: MgsRequest(SpState) }
192322025-04-30T06:35:53.908ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
192332025-04-30T06:35:53.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1449 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
192342025-04-30T06:35:53.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1450 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
192352025-04-30T06:35:53.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1450 } 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(()) }))
192362025-04-30T06:35:53.909ZINFOtest_metrics (dropshot): request completed latency_us = 749 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 17c263f6-e5b3-4932-81a3-9f7f683eb41b response_code = 200 uri = /sp/switch/1
192372025-04-30T06:35:53.909ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = cd3281bf-8ef3-47c4-8fc7-0aa08c753f6f uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
192382025-04-30T06:35:53.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
192392025-04-30T06:35:53.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1451 } response = CabooseValue
192402025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
192412025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1452 } response = CabooseValue
192422025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1453 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
192432025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1453 } response = CabooseValue
192442025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1454 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
192452025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1454 } response = CabooseValue
192462025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
192472025-04-30T06:35:53.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1455 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
192482025-04-30T06:35:53.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
192492025-04-30T06:35:53.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1456 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
192502025-04-30T06:35:53.911ZINFOtest_metrics (dropshot): request completed latency_us = 1625 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = cd3281bf-8ef3-47c4-8fc7-0aa08c753f6f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
192512025-04-30T06:35:53.911ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 441cd6d4-9b6d-43b1-a06f-0ba9e668050a uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
192522025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1457 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
192532025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1457 } response = CabooseValue
192542025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1458 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
192552025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1458 } response = CabooseValue
192562025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1459 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
192572025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1459 } response = CabooseValue
192582025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1460 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
192592025-04-30T06:35:53.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1460 } response = CabooseValue
192602025-04-30T06:35:53.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
192612025-04-30T06:35:53.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1461 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
192622025-04-30T06:35:53.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
192632025-04-30T06:35:53.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1462 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
192642025-04-30T06:35:53.913ZINFOtest_metrics (dropshot): request completed latency_us = 1729 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 441cd6d4-9b6d-43b1-a06f-0ba9e668050a response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
192652025-04-30T06:35:53.913ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c23563fb-1aa1-412d-864b-a7ce41295229 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
192662025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
192672025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1463 } response = CabooseValue
192682025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
192692025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1464 } response = CabooseValue
192702025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
192712025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1465 } response = CabooseValue
192722025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
192732025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1466 } response = CabooseValue
192742025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
192752025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1467 } response = CabooseValue
192762025-04-30T06:35:53.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
192772025-04-30T06:35:53.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1468 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
192782025-04-30T06:35:53.915ZINFOtest_metrics (dropshot): request completed latency_us = 1258 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c23563fb-1aa1-412d-864b-a7ce41295229 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
192792025-04-30T06:35:53.915ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = eed386b5-9b03-4338-9291-5693e9a298f1 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
192802025-04-30T06:35:53.915ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
192812025-04-30T06:35:53.915ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1469 } response = CabooseValue
192822025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
192832025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1470 } response = CabooseValue
192842025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
192852025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1471 } response = CabooseValue
192862025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
192872025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1472 } response = CabooseValue
192882025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
192892025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1473 } response = CabooseValue
192902025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
192912025-04-30T06:35:53.916ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1474 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
192922025-04-30T06:35:53.917ZINFOtest_metrics (dropshot): request completed latency_us = 1501 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = eed386b5-9b03-4338-9291-5693e9a298f1 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
192932025-04-30T06:35:53.917ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 5563f71e-c72b-4e48-81d7-a80f8f99605e uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
192942025-04-30T06:35:53.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
192952025-04-30T06:35:53.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1475 } response = CabooseValue
192962025-04-30T06:35:53.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
192972025-04-30T06:35:53.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1476 } response = CabooseValue
192982025-04-30T06:35:53.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
192992025-04-30T06:35:53.918ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1477 } response = CabooseValue
193002025-04-30T06:35:53.918ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
193012025-04-30T06:35:53.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1478 } response = CabooseValue
193022025-04-30T06:35:53.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
193032025-04-30T06:35:53.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1479 } response = CabooseValue
193042025-04-30T06:35:53.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
193052025-04-30T06:35:53.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1480 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
193062025-04-30T06:35:53.919ZINFOtest_metrics (dropshot): request completed latency_us = 1764 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 5563f71e-c72b-4e48-81d7-a80f8f99605e response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
193072025-04-30T06:35:53.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 8cac4e18-daff-4dd6-8deb-968f45627112 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
193082025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
193092025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1481 } response = CabooseValue
193102025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
193112025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1482 } response = CabooseValue
193122025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
193132025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1483 } response = CabooseValue
193142025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
193152025-04-30T06:35:53.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1484 } response = CabooseValue
193162025-04-30T06:35:53.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
193172025-04-30T06:35:53.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1485 } response = CabooseValue
193182025-04-30T06:35:53.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
193192025-04-30T06:35:53.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1486 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
193202025-04-30T06:35:53.921ZINFOtest_metrics (dropshot): request completed latency_us = 1357 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 8cac4e18-daff-4dd6-8deb-968f45627112 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
193212025-04-30T06:35:53.922ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c98ba2a7-6ca6-4a7a-b567-199ca0810581 uri = /sp/switch/1/component/rot/cmpa
193222025-04-30T06:35:53.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1487 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
193232025-04-30T06:35:53.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1487 } response = ReadRot(Ok)
193242025-04-30T06:35:53.922ZINFOtest_metrics (dropshot): request completed latency_us = 490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c98ba2a7-6ca6-4a7a-b567-199ca0810581 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
193252025-04-30T06:35:53.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = dcfc3542-cc16-46d4-8e9b-dc7bc994b1de uri = /sp/switch/1/component/rot/cfpa
193262025-04-30T06:35:53.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1488 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
193272025-04-30T06:35:53.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1488 } response = ReadRot(Ok)
193282025-04-30T06:35:53.923ZINFOtest_metrics (dropshot): request completed latency_us = 537 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = dcfc3542-cc16-46d4-8e9b-dc7bc994b1de response_code = 200 uri = /sp/switch/1/component/rot/cfpa
193292025-04-30T06:35:53.924ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c8a88f9f-34be-4943-8237-21ed19983e62 uri = /sp/switch/1/component/rot/cfpa
193302025-04-30T06:35:53.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1489 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
193312025-04-30T06:35:53.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1489 } response = ReadRot(Ok)
193322025-04-30T06:35:53.925ZINFOtest_metrics (dropshot): request completed latency_us = 769 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = c8a88f9f-34be-4943-8237-21ed19983e62 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
193332025-04-30T06:35:53.925ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = ed91bbbb-aa29-4824-a27b-4a4324eb0370 uri = /sp/switch/1/component/rot/cfpa
193342025-04-30T06:35:53.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1490 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
193352025-04-30T06:35:53.926ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1490 } response = ReadRot(Ok)
193362025-04-30T06:35:53.926ZINFOtest_metrics (dropshot): request completed latency_us = 437 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = ed91bbbb-aa29-4824-a27b-4a4324eb0370 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
193372025-04-30T06:35:53.926ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 0a115d5e-6839-4c69-be49-fb0f9d933b62 uri = /sp/sled/0
193382025-04-30T06:35:53.926ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1689 }, kind: MgsRequest(SpState) }
193392025-04-30T06:35:53.927ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
193402025-04-30T06:35:53.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1689 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
193412025-04-30T06:35:53.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1690 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
193422025-04-30T06:35:53.927ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1690 } 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(()) }))
193432025-04-30T06:35:53.927ZINFOtest_metrics (dropshot): request completed latency_us = 747 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 0a115d5e-6839-4c69-be49-fb0f9d933b62 response_code = 200 uri = /sp/sled/0
193442025-04-30T06:35:53.928ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = bcf9d0be-a03d-4a0c-bce7-1422391e52ff uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
193452025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
193462025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1691 } response = CabooseValue
193472025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
193482025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1692 } response = CabooseValue
193492025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
193502025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1693 } response = CabooseValue
193512025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
193522025-04-30T06:35:53.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1694 } response = CabooseValue
193532025-04-30T06:35:53.929ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
193542025-04-30T06:35:53.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1695 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
193552025-04-30T06:35:53.929ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
193562025-04-30T06:35:53.929ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1696 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
193572025-04-30T06:35:53.929ZINFOtest_metrics (dropshot): request completed latency_us = 1359 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = bcf9d0be-a03d-4a0c-bce7-1422391e52ff response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
193582025-04-30T06:35:53.930ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 1b6cbf7a-624b-48fd-82db-3298320d96b8 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
193592025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
193602025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1697 } response = CabooseValue
193612025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
193622025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1698 } response = CabooseValue
193632025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
193642025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1699 } response = CabooseValue
193652025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
193662025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1700 } response = CabooseValue
193672025-04-30T06:35:53.930ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
193682025-04-30T06:35:53.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1701 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
193692025-04-30T06:35:53.931ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
193702025-04-30T06:35:53.931ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
193712025-04-30T06:35:53.931ZINFOtest_metrics (dropshot): request completed latency_us = 1340 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 1b6cbf7a-624b-48fd-82db-3298320d96b8 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
193722025-04-30T06:35:53.931ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d2592cc5-1c00-4168-b37c-b01485e18c1d uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
193732025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
193742025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1703 } response = CabooseValue
193752025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
193762025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1704 } response = CabooseValue
193772025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
193782025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1705 } response = CabooseValue
193792025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
193802025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1706 } response = CabooseValue
193812025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
193822025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1707 } response = CabooseValue
193832025-04-30T06:35:53.932ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
193842025-04-30T06:35:53.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1708 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
193852025-04-30T06:35:53.933ZINFOtest_metrics (dropshot): request completed latency_us = 1355 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d2592cc5-1c00-4168-b37c-b01485e18c1d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
193862025-04-30T06:35:53.933ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 5d78d8d8-f47b-4c04-8799-2b2599274456 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
193872025-04-30T06:35:53.933ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
193882025-04-30T06:35:53.933ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1709 } response = CabooseValue
193892025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
193902025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1710 } response = CabooseValue
193912025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
193922025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1711 } response = CabooseValue
193932025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
193942025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1712 } response = CabooseValue
193952025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
193962025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1713 } response = CabooseValue
193972025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
193982025-04-30T06:35:53.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1714 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
193992025-04-30T06:35:53.935ZINFOtest_metrics (dropshot): request completed latency_us = 1243 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 5d78d8d8-f47b-4c04-8799-2b2599274456 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
194002025-04-30T06:35:53.935ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 76061c4c-f422-484d-926f-65d3935c4117 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
194012025-04-30T06:35:53.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
194022025-04-30T06:35:53.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1715 } response = CabooseValue
194032025-04-30T06:35:53.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
194042025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1716 } response = CabooseValue
194052025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
194062025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1717 } response = CabooseValue
194072025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
194082025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1718 } response = CabooseValue
194092025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
194102025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1719 } response = CabooseValue
194112025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
194122025-04-30T06:35:53.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1720 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
194132025-04-30T06:35:53.937ZINFOtest_metrics (dropshot): request completed latency_us = 2318 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 76061c4c-f422-484d-926f-65d3935c4117 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
194142025-04-30T06:35:53.938ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 789e3d37-dd98-42d1-adfa-1a89a2209713 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
194152025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
194162025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1721 } response = CabooseValue
194172025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
194182025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1722 } response = CabooseValue
194192025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
194202025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1723 } response = CabooseValue
194212025-04-30T06:35:53.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
194222025-04-30T06:35:53.940ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1724 } response = CabooseValue
194232025-04-30T06:35:53.940ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
194242025-04-30T06:35:53.940ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1725 } response = CabooseValue
194252025-04-30T06:35:53.940ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
194262025-04-30T06:35:53.940ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1726 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
194272025-04-30T06:35:53.940ZINFOtest_metrics (dropshot): request completed latency_us = 2068 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 789e3d37-dd98-42d1-adfa-1a89a2209713 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
194282025-04-30T06:35:53.941ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 76e04449-e6e2-4aac-bb97-e87e2c7d064b uri = /sp/sled/0/component/rot/cmpa
194292025-04-30T06:35:53.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1727 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
194302025-04-30T06:35:53.942ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1727 } response = ReadRot(Ok)
194312025-04-30T06:35:53.942ZINFOtest_metrics (dropshot): request completed latency_us = 647 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 76e04449-e6e2-4aac-bb97-e87e2c7d064b response_code = 200 uri = /sp/sled/0/component/rot/cmpa
194322025-04-30T06:35:53.943ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = bf6fd456-96b6-40dd-b670-cb125ec17978 uri = /sp/sled/0/component/rot/cfpa
194332025-04-30T06:35:53.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1728 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
194342025-04-30T06:35:53.944ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1728 } response = ReadRot(Ok)
194352025-04-30T06:35:53.944ZINFOtest_metrics (dropshot): request completed latency_us = 812 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = bf6fd456-96b6-40dd-b670-cb125ec17978 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
194362025-04-30T06:35:53.945ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 5e633f45-4653-4deb-822f-16f85549a8a7 uri = /sp/sled/0/component/rot/cfpa
194372025-04-30T06:35:53.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1729 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
194382025-04-30T06:35:53.945ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1729 } response = ReadRot(Ok)
194392025-04-30T06:35:53.945ZINFOtest_metrics (dropshot): request completed latency_us = 461 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 5e633f45-4653-4deb-822f-16f85549a8a7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
194402025-04-30T06:35:53.946ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 442c5838-9ba8-478e-98a3-e31217d7880d uri = /sp/sled/0/component/rot/cfpa
194412025-04-30T06:35:53.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1730 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
194422025-04-30T06:35:53.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1730 } response = ReadRot(Ok)
194432025-04-30T06:35:53.947ZINFOtest_metrics (dropshot): request completed latency_us = 669 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 442c5838-9ba8-478e-98a3-e31217d7880d response_code = 200 uri = /sp/sled/0/component/rot/cfpa
194442025-04-30T06:35:53.948ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = cd907163-ba4c-4175-b397-6e4e6f22a41b uri = /sp/sled/1
194452025-04-30T06:35:53.948ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1689 }, kind: MgsRequest(SpState) }
194462025-04-30T06:35:53.949ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
194472025-04-30T06:35:53.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1689 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
194482025-04-30T06:35:53.949ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1690 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
194492025-04-30T06:35:53.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1690 } 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(()) }))
194502025-04-30T06:35:53.950ZINFOtest_metrics (dropshot): request completed latency_us = 1954 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = cd907163-ba4c-4175-b397-6e4e6f22a41b response_code = 200 uri = /sp/sled/1
194512025-04-30T06:35:53.951ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 6f5b3fd0-f372-4fa2-91d5-d50e8ccde145 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
194522025-04-30T06:35:53.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
194532025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1691 } response = CabooseValue
194542025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
194552025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1692 } response = CabooseValue
194562025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
194572025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1693 } response = CabooseValue
194582025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
194592025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1694 } response = CabooseValue
194602025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
194612025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1695 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
194622025-04-30T06:35:53.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
194632025-04-30T06:35:53.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1696 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
194642025-04-30T06:35:53.953ZINFOtest_metrics (dropshot): request completed latency_us = 1419 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 6f5b3fd0-f372-4fa2-91d5-d50e8ccde145 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
194652025-04-30T06:35:53.953ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 051118c6-d710-4609-a0ad-2b0512848690 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
194662025-04-30T06:35:53.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
194672025-04-30T06:35:53.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1697 } response = CabooseValue
194682025-04-30T06:35:53.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
194692025-04-30T06:35:53.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1698 } response = CabooseValue
194702025-04-30T06:35:53.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
194712025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1699 } response = CabooseValue
194722025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
194732025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1700 } response = CabooseValue
194742025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
194752025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1701 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
194762025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
194772025-04-30T06:35:53.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1702 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
194782025-04-30T06:35:53.954ZINFOtest_metrics (dropshot): request completed latency_us = 1323 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 051118c6-d710-4609-a0ad-2b0512848690 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
194792025-04-30T06:35:53.955ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d6e4e0a8-b606-48fe-b0a0-97febc442c8c uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
194802025-04-30T06:35:53.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
194812025-04-30T06:35:53.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1703 } response = CabooseValue
194822025-04-30T06:35:53.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
194832025-04-30T06:35:53.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1704 } response = CabooseValue
194842025-04-30T06:35:53.963ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
194852025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1705 } response = CabooseValue
194862025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
194872025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1706 } response = CabooseValue
194882025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
194892025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1707 } response = CabooseValue
194902025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
194912025-04-30T06:35:53.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1708 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
194922025-04-30T06:35:53.965ZINFOtest_metrics (dropshot): request completed latency_us = 9860 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = d6e4e0a8-b606-48fe-b0a0-97febc442c8c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
194932025-04-30T06:35:53.965ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = b97e78ad-5b3b-4cff-813b-bfa86ae8e09a uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
194942025-04-30T06:35:53.965ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
194952025-04-30T06:35:53.965ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1709 } response = CabooseValue
194962025-04-30T06:35:53.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
194972025-04-30T06:35:53.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1710 } response = CabooseValue
194982025-04-30T06:35:53.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
194992025-04-30T06:35:53.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1711 } response = CabooseValue
195002025-04-30T06:35:53.985ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
195012025-04-30T06:35:53.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1712 } response = CabooseValue
195022025-04-30T06:35:53.986ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
195032025-04-30T06:35:53.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1713 } response = CabooseValue
195042025-04-30T06:35:53.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
195052025-04-30T06:35:53.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1714 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
195062025-04-30T06:35:54.001ZINFOtest_metrics (dropshot): request completed latency_us = 35424 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = b97e78ad-5b3b-4cff-813b-bfa86ae8e09a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
195072025-04-30T06:35:54.001ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = fc84cc01-c8d0-488c-b365-1444c4f9213a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
195082025-04-30T06:35:54.002ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
195092025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1715 } response = CabooseValue
195102025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
195112025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1716 } response = CabooseValue
195122025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
195132025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1717 } response = CabooseValue
195142025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
195152025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1718 } response = CabooseValue
195162025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
195172025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1719 } response = CabooseValue
195182025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
195192025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1720 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
195202025-04-30T06:35:54.013ZINFOtest_metrics (dropshot): request completed latency_us = 6187 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = fc84cc01-c8d0-488c-b365-1444c4f9213a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
195212025-04-30T06:35:54.013ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = b8d229af-f9e6-4302-a7f4-327e4a2f7f1c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
195222025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
195232025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1721 } response = CabooseValue
195242025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
195252025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1722 } response = CabooseValue
195262025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
195272025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1723 } response = CabooseValue
195282025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
195292025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1724 } response = CabooseValue
195302025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
195312025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1725 } response = CabooseValue
195322025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
195332025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1726 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
195342025-04-30T06:35:54.013ZINFOtest_metrics (dropshot): request completed latency_us = 1327 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = b8d229af-f9e6-4302-a7f4-327e4a2f7f1c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
195352025-04-30T06:35:54.013ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 7cda9737-e50c-42d9-b71e-02f2808e6895 uri = /sp/sled/1/component/rot/cmpa
195362025-04-30T06:35:54.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1727 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
195372025-04-30T06:35:54.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1727 } response = ReadRot(Ok)
195382025-04-30T06:35:54.034ZINFOtest_metrics (dropshot): request completed latency_us = 20583 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 7cda9737-e50c-42d9-b71e-02f2808e6895 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
195392025-04-30T06:35:54.035ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 55251ff4-5d53-4462-acff-b7f796855872 uri = /sp/sled/1/component/rot/cfpa
195402025-04-30T06:35:54.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1728 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
195412025-04-30T06:35:54.047ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1728 } response = ReadRot(Ok)
195422025-04-30T06:35:54.047ZINFOtest_metrics (dropshot): request completed latency_us = 12050 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 55251ff4-5d53-4462-acff-b7f796855872 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
195432025-04-30T06:35:54.048ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 27ea4311-c3f8-46f9-92f1-611eeabb1b86 uri = /sp/sled/1/component/rot/cfpa
195442025-04-30T06:35:54.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1729 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
195452025-04-30T06:35:54.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1729 } response = ReadRot(Ok)
195462025-04-30T06:35:54.050ZINFOtest_metrics (dropshot): request completed latency_us = 2406 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 27ea4311-c3f8-46f9-92f1-611eeabb1b86 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
195472025-04-30T06:35:54.051ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 2b2ea921-1e66-457c-88bf-8add4247949b uri = /sp/sled/1/component/rot/cfpa
195482025-04-30T06:35:54.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1730 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
195492025-04-30T06:35:54.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1730 } response = ReadRot(Ok)
195502025-04-30T06:35:54.054ZINFOtest_metrics (dropshot): request completed latency_us = 1875 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63878 req_id = 2b2ea921-1e66-457c-88bf-8add4247949b response_code = 200 uri = /sp/sled/1/component/rot/cfpa
195512025-04-30T06:35:54.394ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
195522025-04-30T06:35:54.394ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
195532025-04-30T06:35:54.394ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
195542025-04-30T06:35:54.394ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
195552025-04-30T06:35:54.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1491 }, kind: MgsRequest(SpState) }
195562025-04-30T06:35:54.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1585 }, kind: MgsRequest(SpState) }
195572025-04-30T06:35:54.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1731 }, kind: MgsRequest(SpState) }
195582025-04-30T06:35:54.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1731 }, kind: MgsRequest(SpState) }
195592025-04-30T06:35:54.396ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
195602025-04-30T06:35:54.397ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
195612025-04-30T06:35:54.398ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
195622025-04-30T06:35:54.398ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
195632025-04-30T06:35:54.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1585 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
195642025-04-30T06:35:54.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1491 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
195652025-04-30T06:35:54.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1731 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
195662025-04-30T06:35:54.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1731 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
195672025-04-30T06:35:54.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1586 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
195682025-04-30T06:35:54.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1492 }, kind: MgsRequest(SpState) }
195692025-04-30T06:35:54.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1732 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
195702025-04-30T06:35:54.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1732 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
195712025-04-30T06:35:54.401ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
195722025-04-30T06:35:54.401ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
195732025-04-30T06:35:54.402ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
195742025-04-30T06:35:54.402ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
195752025-04-30T06:35:54.402ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
195762025-04-30T06:35:54.402ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
195772025-04-30T06:35:54.402ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
195782025-04-30T06:35:54.402ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:51913
195792025-04-30T06:35:54.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1586 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
195802025-04-30T06:35:54.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1492 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
195812025-04-30T06:35:54.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1732 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
195822025-04-30T06:35:54.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1732 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
195832025-04-30T06:35:54.403ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 54d1494e-fcd3-4c95-a449-0410805e49c3 uri = /ignition
195842025-04-30T06:35:54.403ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
195852025-04-30T06:35:54.405ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1587 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
195862025-04-30T06:35:54.405ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1733 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
195872025-04-30T06:35:54.405ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1733 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
195882025-04-30T06:35:54.406ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
195892025-04-30T06:35:54.406ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
195902025-04-30T06:35:54.406ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
195912025-04-30T06:35:54.407ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
195922025-04-30T06:35:54.407ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
195932025-04-30T06:35:54.407ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
195942025-04-30T06:35:54.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1587 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
195952025-04-30T06:35:54.407ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1588 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
195962025-04-30T06:35:54.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1733 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
195972025-04-30T06:35:54.407ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1733 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
195982025-04-30T06:35:54.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1734 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
195992025-04-30T06:35:54.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1734 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
196002025-04-30T06:35:54.411ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
196012025-04-30T06:35:54.411ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
196022025-04-30T06:35:54.411ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
196032025-04-30T06:35:54.411ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
196042025-04-30T06:35:54.411ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
196052025-04-30T06:35:54.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1588 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
196062025-04-30T06:35:54.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1589 }, kind: MgsRequest(SpState) }
196072025-04-30T06:35:54.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1734 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196082025-04-30T06:35:54.411ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1734 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196092025-04-30T06:35:54.412ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
196102025-04-30T06:35:54.412ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
196112025-04-30T06:35:54.412ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
196122025-04-30T06:35:54.412ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
196132025-04-30T06:35:54.412ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
196142025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
196152025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
196162025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
196172025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
196182025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
196192025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
196202025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
196212025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
196222025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
196232025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
196242025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
196252025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
196262025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
196272025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
196282025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
196292025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
196302025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
196312025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
196322025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
196332025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
196342025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
196352025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
196362025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
196372025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
196382025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
196392025-04-30T06:35:54.413ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
196402025-04-30T06:35:54.414ZINFOtest_metrics (dropshot): request completed latency_us = 11201 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 54d1494e-fcd3-4c95-a449-0410805e49c3 response_code = 200 uri = /ignition
196412025-04-30T06:35:54.414ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1735 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
196422025-04-30T06:35:54.414ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1735 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
196432025-04-30T06:35:54.414ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
196442025-04-30T06:35:54.414ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
196452025-04-30T06:35:54.414ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
196462025-04-30T06:35:54.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
196472025-04-30T06:35:54.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
196482025-04-30T06:35:54.414ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
196492025-04-30T06:35:54.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
196502025-04-30T06:35:54.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
196512025-04-30T06:35:54.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
196522025-04-30T06:35:54.415ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
196532025-04-30T06:35:54.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1589 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
196542025-04-30T06:35:54.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1735 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196552025-04-30T06:35:54.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1735 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
196562025-04-30T06:35:54.415ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 759351db-78ad-4408-b894-1171207f51eb uri = /sp/switch/0
196572025-04-30T06:35:54.416ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
196582025-04-30T06:35:54.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1736 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
196592025-04-30T06:35:54.442ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1736 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
196602025-04-30T06:35:54.442ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1590 }, kind: MgsRequest(SpState) }
196612025-04-30T06:35:54.442ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
196622025-04-30T06:35:54.443ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
196632025-04-30T06:35:54.443ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
196642025-04-30T06:35:54.445ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
196652025-04-30T06:35:54.445ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
196662025-04-30T06:35:54.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1590 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
196672025-04-30T06:35:54.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1736 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196682025-04-30T06:35:54.446ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1736 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196692025-04-30T06:35:54.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1591 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
196702025-04-30T06:35:54.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1737 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
196712025-04-30T06:35:54.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1737 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
196722025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
196732025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
196742025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
196752025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
196762025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
196772025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
196782025-04-30T06:35:54.449ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
196792025-04-30T06:35:54.450ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
196802025-04-30T06:35:54.450ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
196812025-04-30T06:35:54.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1591 } 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(()) }))
196822025-04-30T06:35:54.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1737 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
196832025-04-30T06:35:54.450ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1737 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196842025-04-30T06:35:54.456ZINFOtest_metrics (dropshot): request completed latency_us = 40236 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 759351db-78ad-4408-b894-1171207f51eb response_code = 200 uri = /sp/switch/0
196852025-04-30T06:35:54.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1738 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
196862025-04-30T06:35:54.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1738 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
196872025-04-30T06:35:54.457ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
196882025-04-30T06:35:54.457ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
196892025-04-30T06:35:54.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
196902025-04-30T06:35:54.457ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
196912025-04-30T06:35:54.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
196922025-04-30T06:35:54.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
196932025-04-30T06:35:54.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
196942025-04-30T06:35:54.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1738 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
196952025-04-30T06:35:54.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1738 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
196962025-04-30T06:35:54.460ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = f96fc8c0-a4b4-42a7-b9a0-15b4d797f895 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
196972025-04-30T06:35:54.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1739 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
196982025-04-30T06:35:54.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1739 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
196992025-04-30T06:35:54.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1592 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
197002025-04-30T06:35:54.467ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
197012025-04-30T06:35:54.467ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
197022025-04-30T06:35:54.468ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
197032025-04-30T06:35:54.468ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
197042025-04-30T06:35:54.468ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
197052025-04-30T06:35:54.468ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
197062025-04-30T06:35:54.468ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
197072025-04-30T06:35:54.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1592 } response = CabooseValue
197082025-04-30T06:35:54.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1739 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
197092025-04-30T06:35:54.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1739 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
197102025-04-30T06:35:54.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1593 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
197112025-04-30T06:35:54.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1740 }, kind: MgsRequest(SpState) }
197122025-04-30T06:35:54.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1740 }, kind: MgsRequest(SpState) }
197132025-04-30T06:35:54.474ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
197142025-04-30T06:35:54.475ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
197152025-04-30T06:35:54.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1593 } response = CabooseValue
197162025-04-30T06:35:54.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1740 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
197172025-04-30T06:35:54.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1740 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
197182025-04-30T06:35:54.475ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
197192025-04-30T06:35:54.475ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
197202025-04-30T06:35:54.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1594 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
197212025-04-30T06:35:54.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1594 } response = CabooseValue
197222025-04-30T06:35:54.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
197232025-04-30T06:35:54.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1595 } response = CabooseValue
197242025-04-30T06:35:54.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
197252025-04-30T06:35:54.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1596 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
197262025-04-30T06:35:54.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1597 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
197272025-04-30T06:35:54.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1597 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
197282025-04-30T06:35:54.510ZINFOtest_metrics (dropshot): request completed latency_us = 49693 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = f96fc8c0-a4b4-42a7-b9a0-15b4d797f895 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
197292025-04-30T06:35:54.515ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = d6159c9d-949f-409c-b696-ebcb3d5ea5c8 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
197302025-04-30T06:35:54.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1598 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
197312025-04-30T06:35:54.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1598 } response = CabooseValue
197322025-04-30T06:35:54.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1599 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
197332025-04-30T06:35:54.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1599 } response = CabooseValue
197342025-04-30T06:35:54.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1600 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
197352025-04-30T06:35:54.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1600 } response = CabooseValue
197362025-04-30T06:35:54.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
197372025-04-30T06:35:54.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1601 } response = CabooseValue
197382025-04-30T06:35:54.527ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
197392025-04-30T06:35:54.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1602 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
197402025-04-30T06:35:54.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
197412025-04-30T06:35:54.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1603 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
197422025-04-30T06:35:54.530ZINFOtest_metrics (dropshot): request completed latency_us = 14795 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = d6159c9d-949f-409c-b696-ebcb3d5ea5c8 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
197432025-04-30T06:35:54.531ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8b64f52c-7978-412d-9d08-51cae8752931 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
197442025-04-30T06:35:54.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
197452025-04-30T06:35:54.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1604 } response = CabooseValue
197462025-04-30T06:35:54.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
197472025-04-30T06:35:54.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1605 } response = CabooseValue
197482025-04-30T06:35:54.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
197492025-04-30T06:35:54.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1606 } response = CabooseValue
197502025-04-30T06:35:54.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
197512025-04-30T06:35:54.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1607 } response = CabooseValue
197522025-04-30T06:35:54.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
197532025-04-30T06:35:54.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1608 } response = CabooseValue
197542025-04-30T06:35:54.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
197552025-04-30T06:35:54.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1609 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
197562025-04-30T06:35:54.537ZINFOtest_metrics (dropshot): request completed latency_us = 6286 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8b64f52c-7978-412d-9d08-51cae8752931 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
197572025-04-30T06:35:54.538ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 6a2e7aaf-c1cb-4d70-9f23-2b6528517275 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
197582025-04-30T06:35:54.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1610 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
197592025-04-30T06:35:54.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1610 } response = CabooseValue
197602025-04-30T06:35:54.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
197612025-04-30T06:35:54.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1611 } response = CabooseValue
197622025-04-30T06:35:54.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1612 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
197632025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1612 } response = CabooseValue
197642025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
197652025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1613 } response = CabooseValue
197662025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
197672025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1614 } response = CabooseValue
197682025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
197692025-04-30T06:35:54.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1615 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
197702025-04-30T06:35:54.543ZINFOtest_metrics (dropshot): request completed latency_us = 4428 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 6a2e7aaf-c1cb-4d70-9f23-2b6528517275 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
197712025-04-30T06:35:54.545ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = c589537a-618c-4c21-aff5-0a516cd70176 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
197722025-04-30T06:35:54.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
197732025-04-30T06:35:54.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1616 } response = CabooseValue
197742025-04-30T06:35:54.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1617 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
197752025-04-30T06:35:54.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1617 } response = CabooseValue
197762025-04-30T06:35:54.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1618 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
197772025-04-30T06:35:54.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1618 } response = CabooseValue
197782025-04-30T06:35:54.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1619 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
197792025-04-30T06:35:54.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1619 } response = CabooseValue
197802025-04-30T06:35:54.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1620 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
197812025-04-30T06:35:54.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1620 } response = CabooseValue
197822025-04-30T06:35:54.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1621 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
197832025-04-30T06:35:54.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1621 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
197842025-04-30T06:35:54.551ZINFOtest_metrics (dropshot): request completed latency_us = 6735 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = c589537a-618c-4c21-aff5-0a516cd70176 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
197852025-04-30T06:35:54.552ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8fa4231c-efd3-422e-95fb-42c0f4676aa4 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
197862025-04-30T06:35:54.552ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1622 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
197872025-04-30T06:35:54.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1622 } response = CabooseValue
197882025-04-30T06:35:54.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1623 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
197892025-04-30T06:35:54.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1623 } response = CabooseValue
197902025-04-30T06:35:54.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1624 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
197912025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1624 } response = CabooseValue
197922025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
197932025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1625 } response = CabooseValue
197942025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
197952025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1626 } response = CabooseValue
197962025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
197972025-04-30T06:35:54.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1627 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
197982025-04-30T06:35:54.554ZINFOtest_metrics (dropshot): request completed latency_us = 2080 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8fa4231c-efd3-422e-95fb-42c0f4676aa4 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
197992025-04-30T06:35:54.555ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 634934c5-9f01-485d-8fa2-c683e2427c66 uri = /sp/switch/0/component/rot/cmpa
198002025-04-30T06:35:54.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1628 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
198012025-04-30T06:35:54.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1628 } response = ReadRot(Ok)
198022025-04-30T06:35:54.556ZINFOtest_metrics (dropshot): request completed latency_us = 403 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 634934c5-9f01-485d-8fa2-c683e2427c66 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
198032025-04-30T06:35:54.556ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = e7d97088-4a76-4daa-aec3-b20026ce8dda uri = /sp/switch/0/component/rot/cfpa
198042025-04-30T06:35:54.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1629 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
198052025-04-30T06:35:54.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1629 } response = ReadRot(Ok)
198062025-04-30T06:35:54.557ZINFOtest_metrics (dropshot): request completed latency_us = 595 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = e7d97088-4a76-4daa-aec3-b20026ce8dda response_code = 200 uri = /sp/switch/0/component/rot/cfpa
198072025-04-30T06:35:54.558ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = a4fb80f6-ca11-49dc-97e6-284340f5f135 uri = /sp/switch/0/component/rot/cfpa
198082025-04-30T06:35:54.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1630 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
198092025-04-30T06:35:54.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1630 } response = ReadRot(Ok)
198102025-04-30T06:35:54.559ZINFOtest_metrics (dropshot): request completed latency_us = 470 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = a4fb80f6-ca11-49dc-97e6-284340f5f135 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
198112025-04-30T06:35:54.560ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 840e1675-cff4-4aaa-a441-7312f302f386 uri = /sp/switch/0/component/rot/cfpa
198122025-04-30T06:35:54.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1631 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
198132025-04-30T06:35:54.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1631 } response = ReadRot(Ok)
198142025-04-30T06:35:54.562ZINFOtest_metrics (dropshot): request completed latency_us = 1966 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 840e1675-cff4-4aaa-a441-7312f302f386 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
198152025-04-30T06:35:54.563ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 6b836825-dbe1-4eb4-82cc-9ac7ff861762 uri = /sp/switch/1
198162025-04-30T06:35:54.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1493 }, kind: MgsRequest(SpState) }
198172025-04-30T06:35:54.563ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
198182025-04-30T06:35:54.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1493 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
198192025-04-30T06:35:54.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1494 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
198202025-04-30T06:35:54.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1494 } 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(()) }))
198212025-04-30T06:35:54.564ZINFOtest_metrics (dropshot): request completed latency_us = 918 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 6b836825-dbe1-4eb4-82cc-9ac7ff861762 response_code = 200 uri = /sp/switch/1
198222025-04-30T06:35:54.565ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 432607fe-36f7-4c82-bcd1-1df20fa94e64 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
198232025-04-30T06:35:54.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1495 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
198242025-04-30T06:35:54.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1495 } response = CabooseValue
198252025-04-30T06:35:54.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1496 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
198262025-04-30T06:35:54.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1496 } response = CabooseValue
198272025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1497 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
198282025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1497 } response = CabooseValue
198292025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1498 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
198302025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1498 } response = CabooseValue
198312025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1499 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
198322025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1499 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
198332025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1500 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
198342025-04-30T06:35:54.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1500 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
198352025-04-30T06:35:54.566ZINFOtest_metrics (dropshot): request completed latency_us = 1814 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 432607fe-36f7-4c82-bcd1-1df20fa94e64 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
198362025-04-30T06:35:54.567ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = e74c1c22-d15d-447b-801f-d9a3dd1fdea5 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
198372025-04-30T06:35:54.568ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1501 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
198382025-04-30T06:35:54.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1501 } response = CabooseValue
198392025-04-30T06:35:54.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1502 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
198402025-04-30T06:35:54.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1502 } response = CabooseValue
198412025-04-30T06:35:54.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
198422025-04-30T06:35:54.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1503 } response = CabooseValue
198432025-04-30T06:35:54.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
198442025-04-30T06:35:54.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1504 } response = CabooseValue
198452025-04-30T06:35:54.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
198462025-04-30T06:35:54.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1505 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
198472025-04-30T06:35:54.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
198482025-04-30T06:35:54.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1506 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
198492025-04-30T06:35:54.572ZINFOtest_metrics (dropshot): request completed latency_us = 5146 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = e74c1c22-d15d-447b-801f-d9a3dd1fdea5 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
198502025-04-30T06:35:54.574ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 437a9d90-2253-4504-8793-10252b0fd71f uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
198512025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
198522025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1507 } response = CabooseValue
198532025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
198542025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1508 } response = CabooseValue
198552025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
198562025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1509 } response = CabooseValue
198572025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
198582025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1510 } response = CabooseValue
198592025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
198602025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1511 } response = CabooseValue
198612025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
198622025-04-30T06:35:54.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1512 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
198632025-04-30T06:35:54.574ZINFOtest_metrics (dropshot): request completed latency_us = 1416 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 437a9d90-2253-4504-8793-10252b0fd71f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
198642025-04-30T06:35:54.576ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = d1db31c6-8506-4d53-96d6-1a07bfb8eb30 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
198652025-04-30T06:35:54.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
198662025-04-30T06:35:54.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1513 } response = CabooseValue
198672025-04-30T06:35:54.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
198682025-04-30T06:35:54.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1514 } response = CabooseValue
198692025-04-30T06:35:54.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
198702025-04-30T06:35:54.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1515 } response = CabooseValue
198712025-04-30T06:35:54.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
198722025-04-30T06:35:54.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1516 } response = CabooseValue
198732025-04-30T06:35:54.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
198742025-04-30T06:35:54.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1517 } response = CabooseValue
198752025-04-30T06:35:54.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
198762025-04-30T06:35:54.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1518 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
198772025-04-30T06:35:54.581ZINFOtest_metrics (dropshot): request completed latency_us = 5379 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = d1db31c6-8506-4d53-96d6-1a07bfb8eb30 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
198782025-04-30T06:35:54.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 203ea4a3-75be-455e-a7e7-bfb784dc6423 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
198792025-04-30T06:35:54.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
198802025-04-30T06:35:54.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1519 } response = CabooseValue
198812025-04-30T06:35:54.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
198822025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1520 } response = CabooseValue
198832025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
198842025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1521 } response = CabooseValue
198852025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
198862025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1522 } response = CabooseValue
198872025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
198882025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1523 } response = CabooseValue
198892025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
198902025-04-30T06:35:54.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1524 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
198912025-04-30T06:35:54.585ZINFOtest_metrics (dropshot): request completed latency_us = 1454 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 203ea4a3-75be-455e-a7e7-bfb784dc6423 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
198922025-04-30T06:35:54.591ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 6d4acaf8-8ae2-4236-a3d1-e0a24a06ddf5 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
198932025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
198942025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1525 } response = CabooseValue
198952025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
198962025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1526 } response = CabooseValue
198972025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
198982025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1527 } response = CabooseValue
198992025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
199002025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1528 } response = CabooseValue
199012025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
199022025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1529 } response = CabooseValue
199032025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
199042025-04-30T06:35:54.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1530 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
199052025-04-30T06:35:54.591ZINFOtest_metrics (dropshot): request completed latency_us = 2921 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 6d4acaf8-8ae2-4236-a3d1-e0a24a06ddf5 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
199062025-04-30T06:35:54.592ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 98b00d8e-f658-4a91-ae65-728b41903946 uri = /sp/switch/1/component/rot/cmpa
199072025-04-30T06:35:54.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1531 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
199082025-04-30T06:35:54.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1531 } response = ReadRot(Ok)
199092025-04-30T06:35:54.593ZINFOtest_metrics (dropshot): request completed latency_us = 441 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 98b00d8e-f658-4a91-ae65-728b41903946 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
199102025-04-30T06:35:54.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = e9612f03-9cd2-47e9-a404-c1e9eafe657b uri = /sp/switch/1/component/rot/cfpa
199112025-04-30T06:35:54.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1532 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
199122025-04-30T06:35:54.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1532 } response = ReadRot(Ok)
199132025-04-30T06:35:54.595ZINFOtest_metrics (dropshot): request completed latency_us = 689 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = e9612f03-9cd2-47e9-a404-c1e9eafe657b response_code = 200 uri = /sp/switch/1/component/rot/cfpa
199142025-04-30T06:35:54.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 7366c25d-1bb0-4ae0-93cf-9b06a24314b6 uri = /sp/switch/1/component/rot/cfpa
199152025-04-30T06:35:54.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1533 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
199162025-04-30T06:35:54.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1533 } response = ReadRot(Ok)
199172025-04-30T06:35:54.596ZINFOtest_metrics (dropshot): request completed latency_us = 709 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 7366c25d-1bb0-4ae0-93cf-9b06a24314b6 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
199182025-04-30T06:35:54.598ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 55290612-e2fe-40c4-9309-38fc0b49e148 uri = /sp/switch/1/component/rot/cfpa
199192025-04-30T06:35:54.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1534 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
199202025-04-30T06:35:54.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1534 } response = ReadRot(Ok)
199212025-04-30T06:35:54.598ZINFOtest_metrics (dropshot): request completed latency_us = 848 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 55290612-e2fe-40c4-9309-38fc0b49e148 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
199222025-04-30T06:35:54.600ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 30467246-907a-46ce-ae57-0ebbb0094dd5 uri = /sp/sled/0
199232025-04-30T06:35:54.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1741 }, kind: MgsRequest(SpState) }
199242025-04-30T06:35:54.600ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
199252025-04-30T06:35:54.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1741 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
199262025-04-30T06:35:54.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1742 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
199272025-04-30T06:35:54.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1742 } 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(()) }))
199282025-04-30T06:35:54.603ZINFOtest_metrics (dropshot): request completed latency_us = 3411 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 30467246-907a-46ce-ae57-0ebbb0094dd5 response_code = 200 uri = /sp/sled/0
199292025-04-30T06:35:54.605ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 50e0e2c1-e43f-4049-a646-b002dfc996ff uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
199302025-04-30T06:35:54.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
199312025-04-30T06:35:54.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1743 } response = CabooseValue
199322025-04-30T06:35:54.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
199332025-04-30T06:35:54.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1744 } response = CabooseValue
199342025-04-30T06:35:54.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
199352025-04-30T06:35:54.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1745 } response = CabooseValue
199362025-04-30T06:35:54.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
199372025-04-30T06:35:54.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1746 } response = CabooseValue
199382025-04-30T06:35:54.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
199392025-04-30T06:35:54.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1747 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
199402025-04-30T06:35:54.622ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
199412025-04-30T06:35:54.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1748 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
199422025-04-30T06:35:54.622ZINFOtest_metrics (dropshot): request completed latency_us = 16991 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 50e0e2c1-e43f-4049-a646-b002dfc996ff response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
199432025-04-30T06:35:54.623ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 841268e4-ea40-46a9-a197-da2888b37d8f uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
199442025-04-30T06:35:54.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
199452025-04-30T06:35:54.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1749 } response = CabooseValue
199462025-04-30T06:35:54.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
199472025-04-30T06:35:54.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1750 } response = CabooseValue
199482025-04-30T06:35:54.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
199492025-04-30T06:35:54.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1751 } response = CabooseValue
199502025-04-30T06:35:54.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
199512025-04-30T06:35:54.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1752 } response = CabooseValue
199522025-04-30T06:35:54.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
199532025-04-30T06:35:54.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1753 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
199542025-04-30T06:35:54.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
199552025-04-30T06:35:54.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1754 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
199562025-04-30T06:35:54.626ZINFOtest_metrics (dropshot): request completed latency_us = 2255 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 841268e4-ea40-46a9-a197-da2888b37d8f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
199572025-04-30T06:35:54.627ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 47134b16-6ddb-4ed5-94e2-43f499c759b0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
199582025-04-30T06:35:54.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
199592025-04-30T06:35:54.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1755 } response = CabooseValue
199602025-04-30T06:35:54.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
199612025-04-30T06:35:54.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1756 } response = CabooseValue
199622025-04-30T06:35:54.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
199632025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1757 } response = CabooseValue
199642025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
199652025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1758 } response = CabooseValue
199662025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
199672025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1759 } response = CabooseValue
199682025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
199692025-04-30T06:35:54.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1760 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
199702025-04-30T06:35:54.631ZINFOtest_metrics (dropshot): request completed latency_us = 4027 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 47134b16-6ddb-4ed5-94e2-43f499c759b0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
199712025-04-30T06:35:54.631ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 7255e9ca-af73-469e-9488-15f143e5b6b3 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
199722025-04-30T06:35:54.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
199732025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1761 } response = CabooseValue
199742025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
199752025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1762 } response = CabooseValue
199762025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
199772025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1763 } response = CabooseValue
199782025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
199792025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1764 } response = CabooseValue
199802025-04-30T06:35:54.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
199812025-04-30T06:35:54.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1765 } response = CabooseValue
199822025-04-30T06:35:54.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
199832025-04-30T06:35:54.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
199842025-04-30T06:35:54.633ZINFOtest_metrics (dropshot): request completed latency_us = 1836 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 7255e9ca-af73-469e-9488-15f143e5b6b3 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
199852025-04-30T06:35:54.635ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = bdfb2be3-7443-4564-986b-0e3fd4959ce9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
199862025-04-30T06:35:54.636ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
199872025-04-30T06:35:54.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1767 } response = CabooseValue
199882025-04-30T06:35:54.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
199892025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1768 } response = CabooseValue
199902025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
199912025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1769 } response = CabooseValue
199922025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
199932025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1770 } response = CabooseValue
199942025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
199952025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1771 } response = CabooseValue
199962025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
199972025-04-30T06:35:54.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
199982025-04-30T06:35:54.639ZINFOtest_metrics (dropshot): request completed latency_us = 3936 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = bdfb2be3-7443-4564-986b-0e3fd4959ce9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
199992025-04-30T06:35:54.641ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = a3a5680b-9e53-4640-ab9a-5c0d59e05ee0 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
200002025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
200012025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1773 } response = CabooseValue
200022025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
200032025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1774 } response = CabooseValue
200042025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
200052025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1775 } response = CabooseValue
200062025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
200072025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1776 } response = CabooseValue
200082025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
200092025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1777 } response = CabooseValue
200102025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
200112025-04-30T06:35:54.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
200122025-04-30T06:35:54.642ZINFOtest_metrics (dropshot): request completed latency_us = 1357 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = a3a5680b-9e53-4640-ab9a-5c0d59e05ee0 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
200132025-04-30T06:35:54.643ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = bd8e8692-7bed-40bd-bbde-84453c91df97 uri = /sp/sled/0/component/rot/cmpa
200142025-04-30T06:35:54.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1779 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
200152025-04-30T06:35:54.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1779 } response = ReadRot(Ok)
200162025-04-30T06:35:54.644ZINFOtest_metrics (dropshot): request completed latency_us = 1047 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = bd8e8692-7bed-40bd-bbde-84453c91df97 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
200172025-04-30T06:35:54.646ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8c71f1e2-121e-4cf0-8c2e-c63d5dfeafe7 uri = /sp/sled/0/component/rot/cfpa
200182025-04-30T06:35:54.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1780 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
200192025-04-30T06:35:54.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1780 } response = ReadRot(Ok)
200202025-04-30T06:35:54.647ZINFOtest_metrics (dropshot): request completed latency_us = 1430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8c71f1e2-121e-4cf0-8c2e-c63d5dfeafe7 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
200212025-04-30T06:35:54.657ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = ac1a59bb-b920-4da0-acf7-6e589f15df62 uri = /sp/sled/0/component/rot/cfpa
200222025-04-30T06:35:54.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1781 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
200232025-04-30T06:35:54.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1781 } response = ReadRot(Ok)
200242025-04-30T06:35:54.660ZINFOtest_metrics (dropshot): request completed latency_us = 2423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = ac1a59bb-b920-4da0-acf7-6e589f15df62 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
200252025-04-30T06:35:54.660ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 52ca98c2-dc31-4c18-b2c2-7a9b94dfd0ca uri = /sp/sled/0/component/rot/cfpa
200262025-04-30T06:35:54.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1782 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
200272025-04-30T06:35:54.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1782 } response = ReadRot(Ok)
200282025-04-30T06:35:54.665ZINFOtest_metrics (dropshot): request completed latency_us = 5109 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 52ca98c2-dc31-4c18-b2c2-7a9b94dfd0ca response_code = 200 uri = /sp/sled/0/component/rot/cfpa
200292025-04-30T06:35:54.668ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2696426d-2884-46d0-9743-fd6e5d6acfe9 uri = /sp/sled/1
200302025-04-30T06:35:54.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1741 }, kind: MgsRequest(SpState) }
200312025-04-30T06:35:54.668ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
200322025-04-30T06:35:54.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1741 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
200332025-04-30T06:35:54.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1742 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
200342025-04-30T06:35:54.669ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1742 } 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(()) }))
200352025-04-30T06:35:54.669ZINFOtest_metrics (dropshot): request completed latency_us = 1078 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2696426d-2884-46d0-9743-fd6e5d6acfe9 response_code = 200 uri = /sp/sled/1
200362025-04-30T06:35:54.670ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = a61edd4e-233c-428a-b9ec-b91bf52abd04 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
200372025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
200382025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1743 } response = CabooseValue
200392025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
200402025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1744 } response = CabooseValue
200412025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
200422025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1745 } response = CabooseValue
200432025-04-30T06:35:54.671ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
200442025-04-30T06:35:54.672ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1746 } response = CabooseValue
200452025-04-30T06:35:54.672ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
200462025-04-30T06:35:54.672ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1747 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
200472025-04-30T06:35:54.672ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
200482025-04-30T06:35:54.672ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1748 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
200492025-04-30T06:35:54.672ZINFOtest_metrics (dropshot): request completed latency_us = 1944 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = a61edd4e-233c-428a-b9ec-b91bf52abd04 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
200502025-04-30T06:35:54.673ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 024f2c7a-94cb-4c93-86ec-7941d2d00b17 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
200512025-04-30T06:35:54.673ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
200522025-04-30T06:35:54.673ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1749 } response = CabooseValue
200532025-04-30T06:35:54.673ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
200542025-04-30T06:35:54.674ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1750 } response = CabooseValue
200552025-04-30T06:35:54.674ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
200562025-04-30T06:35:54.674ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1751 } response = CabooseValue
200572025-04-30T06:35:54.674ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
200582025-04-30T06:35:54.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1752 } response = CabooseValue
200592025-04-30T06:35:54.675ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
200602025-04-30T06:35:54.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1753 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
200612025-04-30T06:35:54.675ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
200622025-04-30T06:35:54.675ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1754 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
200632025-04-30T06:35:54.675ZINFOtest_metrics (dropshot): request completed latency_us = 2308 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 024f2c7a-94cb-4c93-86ec-7941d2d00b17 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
200642025-04-30T06:35:54.677ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 83abf9e5-a543-4042-9152-08e31fdcd6c2 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
200652025-04-30T06:35:54.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
200662025-04-30T06:35:54.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1755 } response = CabooseValue
200672025-04-30T06:35:54.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
200682025-04-30T06:35:54.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1756 } response = CabooseValue
200692025-04-30T06:35:54.678ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
200702025-04-30T06:35:54.678ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1757 } response = CabooseValue
200712025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
200722025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1758 } response = CabooseValue
200732025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
200742025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1759 } response = CabooseValue
200752025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
200762025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1760 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
200772025-04-30T06:35:54.679ZINFOtest_metrics (dropshot): request completed latency_us = 1406 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 83abf9e5-a543-4042-9152-08e31fdcd6c2 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
200782025-04-30T06:35:54.679ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2d0bfdbd-38b2-436c-889f-a39ca2424073 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
200792025-04-30T06:35:54.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
200802025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1761 } response = CabooseValue
200812025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
200822025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1762 } response = CabooseValue
200832025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
200842025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1763 } response = CabooseValue
200852025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
200862025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1764 } response = CabooseValue
200872025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
200882025-04-30T06:35:54.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1765 } response = CabooseValue
200892025-04-30T06:35:54.681ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
200902025-04-30T06:35:54.681ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
200912025-04-30T06:35:54.681ZINFOtest_metrics (dropshot): request completed latency_us = 1314 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2d0bfdbd-38b2-436c-889f-a39ca2424073 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
200922025-04-30T06:35:54.682ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 290296a0-27fb-4d8b-a593-ab9c20820065 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
200932025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
200942025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1767 } response = CabooseValue
200952025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
200962025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1768 } response = CabooseValue
200972025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
200982025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1769 } response = CabooseValue
200992025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
201002025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1770 } response = CabooseValue
201012025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
201022025-04-30T06:35:54.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1771 } response = CabooseValue
201032025-04-30T06:35:54.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
201042025-04-30T06:35:54.687ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
201052025-04-30T06:35:54.687ZINFOtest_metrics (dropshot): request completed latency_us = 5537 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 290296a0-27fb-4d8b-a593-ab9c20820065 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
201062025-04-30T06:35:54.687ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 97c4605b-65ab-4711-a3ce-9971550021d8 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
201072025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
201082025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1773 } response = CabooseValue
201092025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
201102025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1774 } response = CabooseValue
201112025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
201122025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1775 } response = CabooseValue
201132025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
201142025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1776 } response = CabooseValue
201152025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
201162025-04-30T06:35:54.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1777 } response = CabooseValue
201172025-04-30T06:35:54.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
201182025-04-30T06:35:54.689ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
201192025-04-30T06:35:54.689ZINFOtest_metrics (dropshot): request completed latency_us = 1543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 97c4605b-65ab-4711-a3ce-9971550021d8 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
201202025-04-30T06:35:54.690ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2ac81c6d-f8ff-426b-8783-80bd11e89678 uri = /sp/sled/1/component/rot/cmpa
201212025-04-30T06:35:54.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1779 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
201222025-04-30T06:35:54.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1779 } response = ReadRot(Ok)
201232025-04-30T06:35:54.690ZINFOtest_metrics (dropshot): request completed latency_us = 605 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2ac81c6d-f8ff-426b-8783-80bd11e89678 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
201242025-04-30T06:35:54.691ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8eac52c3-b29a-4530-9c6d-124ad77da818 uri = /sp/sled/1/component/rot/cfpa
201252025-04-30T06:35:54.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1780 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
201262025-04-30T06:35:54.692ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1780 } response = ReadRot(Ok)
201272025-04-30T06:35:54.692ZINFOtest_metrics (dropshot): request completed latency_us = 690 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 8eac52c3-b29a-4530-9c6d-124ad77da818 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
201282025-04-30T06:35:54.693ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2720b111-761b-4846-b66f-67adfbe61363 uri = /sp/sled/1/component/rot/cfpa
201292025-04-30T06:35:54.693ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1781 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
201302025-04-30T06:35:54.693ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1781 } response = ReadRot(Ok)
201312025-04-30T06:35:54.702ZINFOtest_metrics (dropshot): request completed latency_us = 8983 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 2720b111-761b-4846-b66f-67adfbe61363 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
201322025-04-30T06:35:54.704ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 7651dddb-7c56-4bfe-920e-417ee7551e47 uri = /sp/sled/1/component/rot/cfpa
201332025-04-30T06:35:54.713ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1782 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
201342025-04-30T06:35:54.714ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1782 } response = ReadRot(Ok)
201352025-04-30T06:35:54.714ZINFOtest_metrics (dropshot): request completed latency_us = 10622 local_addr = [::1]:36378 method = GET remote_addr = [::1]:51913 req_id = 7651dddb-7c56-4bfe-920e-417ee7551e47 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
201362025-04-30T06:35:55.145ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:53090
201372025-04-30T06:35:55.155ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 4b9b67ed-28a9-4842-99a3-c2fb6341ca3e uri = /ignition
201382025-04-30T06:35:55.157ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1632 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
201392025-04-30T06:35:55.157ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
201402025-04-30T06:35:55.158ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1632 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
201412025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
201422025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
201432025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
201442025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
201452025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
201462025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
201472025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
201482025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
201492025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
201502025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
201512025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
201522025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
201532025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
201542025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
201552025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
201562025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
201572025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
201582025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
201592025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
201602025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
201612025-04-30T06:35:55.158ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
201622025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
201632025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
201642025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
201652025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
201662025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
201672025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
201682025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
201692025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
201702025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
201712025-04-30T06:35:55.159ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
201722025-04-30T06:35:55.159ZINFOtest_metrics (dropshot): request completed latency_us = 3273 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 4b9b67ed-28a9-4842-99a3-c2fb6341ca3e response_code = 200 uri = /ignition
201732025-04-30T06:35:55.166ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = bd93a5d1-320c-4b32-bea2-b8c1e1e9a31c uri = /sp/switch/0
201742025-04-30T06:35:55.167ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1633 }, kind: MgsRequest(SpState) }
201752025-04-30T06:35:55.167ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
201762025-04-30T06:35:55.167ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1633 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
201772025-04-30T06:35:55.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1634 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
201782025-04-30T06:35:55.168ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1634 } 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(()) }))
201792025-04-30T06:35:55.168ZINFOtest_metrics (dropshot): request completed latency_us = 1625 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = bd93a5d1-320c-4b32-bea2-b8c1e1e9a31c response_code = 200 uri = /sp/switch/0
201802025-04-30T06:35:55.170ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 8f53c889-e7e9-4596-ac84-251432608e5f uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
201812025-04-30T06:35:55.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
201822025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1635 } response = CabooseValue
201832025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
201842025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1636 } response = CabooseValue
201852025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
201862025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1637 } response = CabooseValue
201872025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
201882025-04-30T06:35:55.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1638 } response = CabooseValue
201892025-04-30T06:35:55.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
201902025-04-30T06:35:55.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1639 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
201912025-04-30T06:35:55.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
201922025-04-30T06:35:55.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1640 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
201932025-04-30T06:35:55.172ZINFOtest_metrics (dropshot): request completed latency_us = 2674 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 8f53c889-e7e9-4596-ac84-251432608e5f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
201942025-04-30T06:35:55.174ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 9d4bd14c-4a0b-401c-9b3f-0f5527479fe0 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
201952025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
201962025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1641 } response = CabooseValue
201972025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
201982025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1642 } response = CabooseValue
201992025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
202002025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1643 } response = CabooseValue
202012025-04-30T06:35:55.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
202022025-04-30T06:35:55.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1644 } response = CabooseValue
202032025-04-30T06:35:55.175ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
202042025-04-30T06:35:55.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1645 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
202052025-04-30T06:35:55.175ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
202062025-04-30T06:35:55.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1646 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
202072025-04-30T06:35:55.176ZINFOtest_metrics (dropshot): request completed latency_us = 2063 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 9d4bd14c-4a0b-401c-9b3f-0f5527479fe0 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
202082025-04-30T06:35:55.178ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 0f8d9dbc-1644-4d34-bbd9-04fc87dee593 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
202092025-04-30T06:35:55.179ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
202102025-04-30T06:35:55.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1647 } response = CabooseValue
202112025-04-30T06:35:55.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
202122025-04-30T06:35:55.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1648 } response = CabooseValue
202132025-04-30T06:35:55.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
202142025-04-30T06:35:55.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1649 } response = CabooseValue
202152025-04-30T06:35:55.182ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
202162025-04-30T06:35:55.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1650 } response = CabooseValue
202172025-04-30T06:35:55.182ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
202182025-04-30T06:35:55.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1651 } response = CabooseValue
202192025-04-30T06:35:55.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
202202025-04-30T06:35:55.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1652 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
202212025-04-30T06:35:55.184ZINFOtest_metrics (dropshot): request completed latency_us = 5593 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 0f8d9dbc-1644-4d34-bbd9-04fc87dee593 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
202222025-04-30T06:35:55.184ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 7b50790d-5d9c-458b-9956-4e665820875c uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
202232025-04-30T06:35:55.184ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
202242025-04-30T06:35:55.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1653 } response = CabooseValue
202252025-04-30T06:35:55.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
202262025-04-30T06:35:55.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1654 } response = CabooseValue
202272025-04-30T06:35:55.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
202282025-04-30T06:35:55.185ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1655 } response = CabooseValue
202292025-04-30T06:35:55.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
202302025-04-30T06:35:55.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1656 } response = CabooseValue
202312025-04-30T06:35:55.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
202322025-04-30T06:35:55.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1657 } response = CabooseValue
202332025-04-30T06:35:55.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
202342025-04-30T06:35:55.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1658 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
202352025-04-30T06:35:55.186ZINFOtest_metrics (dropshot): request completed latency_us = 2155 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 7b50790d-5d9c-458b-9956-4e665820875c response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
202362025-04-30T06:35:55.187ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = a67546cf-6071-4603-997f-6eb3085140f7 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
202372025-04-30T06:35:55.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
202382025-04-30T06:35:55.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1659 } response = CabooseValue
202392025-04-30T06:35:55.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
202402025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1660 } response = CabooseValue
202412025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1661 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
202422025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1661 } response = CabooseValue
202432025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1662 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
202442025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1662 } response = CabooseValue
202452025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1663 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
202462025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1663 } response = CabooseValue
202472025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1664 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
202482025-04-30T06:35:55.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1664 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
202492025-04-30T06:35:55.189ZINFOtest_metrics (dropshot): request completed latency_us = 2106 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = a67546cf-6071-4603-997f-6eb3085140f7 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
202502025-04-30T06:35:55.193ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = fa410833-dd1f-48c6-9dde-eae92d0081e2 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
202512025-04-30T06:35:55.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1665 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
202522025-04-30T06:35:55.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1665 } response = CabooseValue
202532025-04-30T06:35:55.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1666 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
202542025-04-30T06:35:55.197ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1666 } response = CabooseValue
202552025-04-30T06:35:55.197ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1667 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
202562025-04-30T06:35:55.199ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1667 } response = CabooseValue
202572025-04-30T06:35:55.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1668 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
202582025-04-30T06:35:55.199ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1668 } response = CabooseValue
202592025-04-30T06:35:55.200ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1669 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
202602025-04-30T06:35:55.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1669 } response = CabooseValue
202612025-04-30T06:35:55.205ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1670 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
202622025-04-30T06:35:55.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1670 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
202632025-04-30T06:35:55.206ZINFOtest_metrics (dropshot): request completed latency_us = 12859 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = fa410833-dd1f-48c6-9dde-eae92d0081e2 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
202642025-04-30T06:35:55.207ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 424178b1-a258-42fe-aeff-82d51fe8b701 uri = /sp/switch/0/component/rot/cmpa
202652025-04-30T06:35:55.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1671 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
202662025-04-30T06:35:55.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1671 } response = ReadRot(Ok)
202672025-04-30T06:35:55.208ZINFOtest_metrics (dropshot): request completed latency_us = 1169 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 424178b1-a258-42fe-aeff-82d51fe8b701 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
202682025-04-30T06:35:55.209ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = fb56435f-3e56-4b2b-bc9a-e6ec0c6213b5 uri = /sp/switch/0/component/rot/cfpa
202692025-04-30T06:35:55.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1672 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
202702025-04-30T06:35:55.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1672 } response = ReadRot(Ok)
202712025-04-30T06:35:55.210ZINFOtest_metrics (dropshot): request completed latency_us = 605 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = fb56435f-3e56-4b2b-bc9a-e6ec0c6213b5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
202722025-04-30T06:35:55.211ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 76085c4b-54b2-433e-a7f0-7949336a1953 uri = /sp/switch/0/component/rot/cfpa
202732025-04-30T06:35:55.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1673 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
202742025-04-30T06:35:55.211ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1673 } response = ReadRot(Ok)
202752025-04-30T06:35:55.211ZINFOtest_metrics (dropshot): request completed latency_us = 449 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 76085c4b-54b2-433e-a7f0-7949336a1953 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
202762025-04-30T06:35:55.212ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = acc84e5b-f9f9-4147-8a04-d599fb572338 uri = /sp/switch/0/component/rot/cfpa
202772025-04-30T06:35:55.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1674 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
202782025-04-30T06:35:55.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1674 } response = ReadRot(Ok)
202792025-04-30T06:35:55.212ZINFOtest_metrics (dropshot): request completed latency_us = 540 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = acc84e5b-f9f9-4147-8a04-d599fb572338 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
202802025-04-30T06:35:55.213ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 283b4525-9d32-4d46-aaf4-4a0e727c91a8 uri = /sp/switch/1
202812025-04-30T06:35:55.213ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1535 }, kind: MgsRequest(SpState) }
202822025-04-30T06:35:55.213ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
202832025-04-30T06:35:55.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1535 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
202842025-04-30T06:35:55.213ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1536 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
202852025-04-30T06:35:55.214ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1536 } 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(()) }))
202862025-04-30T06:35:55.214ZINFOtest_metrics (dropshot): request completed latency_us = 701 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 283b4525-9d32-4d46-aaf4-4a0e727c91a8 response_code = 200 uri = /sp/switch/1
202872025-04-30T06:35:55.215ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 960d7b59-9de8-46b8-a3db-323aadae516c uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
202882025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
202892025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1537 } response = CabooseValue
202902025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
202912025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1538 } response = CabooseValue
202922025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1539 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
202932025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1539 } response = CabooseValue
202942025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1540 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
202952025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1540 } response = CabooseValue
202962025-04-30T06:35:55.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1541 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
202972025-04-30T06:35:55.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1541 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
202982025-04-30T06:35:55.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1542 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
202992025-04-30T06:35:55.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1542 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
203002025-04-30T06:35:55.216ZINFOtest_metrics (dropshot): request completed latency_us = 1757 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 960d7b59-9de8-46b8-a3db-323aadae516c response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
203012025-04-30T06:35:55.217ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 00746ee9-7cbb-4aec-988c-ed837c36ba3e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
203022025-04-30T06:35:55.217ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1543 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
203032025-04-30T06:35:55.217ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1543 } response = CabooseValue
203042025-04-30T06:35:55.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1544 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
203052025-04-30T06:35:55.218ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1544 } response = CabooseValue
203062025-04-30T06:35:55.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1545 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
203072025-04-30T06:35:55.218ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1545 } response = CabooseValue
203082025-04-30T06:35:55.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1546 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
203092025-04-30T06:35:55.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1546 } response = CabooseValue
203102025-04-30T06:35:55.219ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1547 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
203112025-04-30T06:35:55.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1547 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
203122025-04-30T06:35:55.219ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1548 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
203132025-04-30T06:35:55.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1548 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
203142025-04-30T06:35:55.220ZINFOtest_metrics (dropshot): request completed latency_us = 2543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 00746ee9-7cbb-4aec-988c-ed837c36ba3e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
203152025-04-30T06:35:55.221ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 48d41e1d-001b-4e99-8e59-1aebc3a58de6 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
203162025-04-30T06:35:55.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1549 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
203172025-04-30T06:35:55.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1549 } response = CabooseValue
203182025-04-30T06:35:55.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1550 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
203192025-04-30T06:35:55.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1550 } response = CabooseValue
203202025-04-30T06:35:55.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1551 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
203212025-04-30T06:35:55.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1551 } response = CabooseValue
203222025-04-30T06:35:55.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1552 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
203232025-04-30T06:35:55.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1552 } response = CabooseValue
203242025-04-30T06:35:55.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1553 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
203252025-04-30T06:35:55.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1553 } response = CabooseValue
203262025-04-30T06:35:55.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1554 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
203272025-04-30T06:35:55.223ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1554 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
203282025-04-30T06:35:55.223ZINFOtest_metrics (dropshot): request completed latency_us = 2381 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 48d41e1d-001b-4e99-8e59-1aebc3a58de6 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
203292025-04-30T06:35:55.224ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 943addc3-c22d-4b12-b0dd-ad6aca0870f9 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
203302025-04-30T06:35:55.226ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1555 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
203312025-04-30T06:35:55.226ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1555 } response = CabooseValue
203322025-04-30T06:35:55.226ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1556 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
203332025-04-30T06:35:55.226ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1556 } response = CabooseValue
203342025-04-30T06:35:55.226ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1557 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
203352025-04-30T06:35:55.226ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1557 } response = CabooseValue
203362025-04-30T06:35:55.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1558 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
203372025-04-30T06:35:55.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1558 } response = CabooseValue
203382025-04-30T06:35:55.227ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1559 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
203392025-04-30T06:35:55.227ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1559 } response = CabooseValue
203402025-04-30T06:35:55.228ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1560 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
203412025-04-30T06:35:55.228ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1560 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
203422025-04-30T06:35:55.228ZINFOtest_metrics (dropshot): request completed latency_us = 3727 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 943addc3-c22d-4b12-b0dd-ad6aca0870f9 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
203432025-04-30T06:35:55.229ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 06665515-f333-4db4-8209-f908eda0cff1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
203442025-04-30T06:35:55.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1561 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
203452025-04-30T06:35:55.230ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1561 } response = CabooseValue
203462025-04-30T06:35:55.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1562 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
203472025-04-30T06:35:55.230ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1562 } response = CabooseValue
203482025-04-30T06:35:55.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1563 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
203492025-04-30T06:35:55.231ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1563 } response = CabooseValue
203502025-04-30T06:35:55.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1564 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
203512025-04-30T06:35:55.231ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1564 } response = CabooseValue
203522025-04-30T06:35:55.231ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1565 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
203532025-04-30T06:35:55.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1565 } response = CabooseValue
203542025-04-30T06:35:55.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1566 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
203552025-04-30T06:35:55.234ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1566 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
203562025-04-30T06:35:55.235ZINFOtest_metrics (dropshot): request completed latency_us = 5747 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 06665515-f333-4db4-8209-f908eda0cff1 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
203572025-04-30T06:35:55.235ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = fc07c5a7-fc13-41ec-b101-804a3939a773 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
203582025-04-30T06:35:55.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1567 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
203592025-04-30T06:35:55.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1567 } response = CabooseValue
203602025-04-30T06:35:55.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1568 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
203612025-04-30T06:35:55.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1568 } response = CabooseValue
203622025-04-30T06:35:55.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1569 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
203632025-04-30T06:35:55.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1569 } response = CabooseValue
203642025-04-30T06:35:55.237ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1570 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
203652025-04-30T06:35:55.237ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1570 } response = CabooseValue
203662025-04-30T06:35:55.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1571 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
203672025-04-30T06:35:55.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1571 } response = CabooseValue
203682025-04-30T06:35:55.238ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1572 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
203692025-04-30T06:35:55.238ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1572 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
203702025-04-30T06:35:55.238ZINFOtest_metrics (dropshot): request completed latency_us = 2569 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = fc07c5a7-fc13-41ec-b101-804a3939a773 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
203712025-04-30T06:35:55.239ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = b37ed928-c3eb-47cf-89cd-310e55dae8a1 uri = /sp/switch/1/component/rot/cmpa
203722025-04-30T06:35:55.239ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1573 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
203732025-04-30T06:35:55.239ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1573 } response = ReadRot(Ok)
203742025-04-30T06:35:55.240ZINFOtest_metrics (dropshot): request completed latency_us = 1142 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = b37ed928-c3eb-47cf-89cd-310e55dae8a1 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
203752025-04-30T06:35:55.245ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = bdb499e5-0fcf-45d8-aeb4-b271ec7291b9 uri = /sp/switch/1/component/rot/cfpa
203762025-04-30T06:35:55.249ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1574 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
203772025-04-30T06:35:55.250ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1574 } response = ReadRot(Ok)
203782025-04-30T06:35:55.250ZINFOtest_metrics (dropshot): request completed latency_us = 5844 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = bdb499e5-0fcf-45d8-aeb4-b271ec7291b9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
203792025-04-30T06:35:55.252ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 85bc0fed-4110-4976-888b-3c770e5ae71f uri = /sp/switch/1/component/rot/cfpa
203802025-04-30T06:35:55.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1575 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
203812025-04-30T06:35:55.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1575 } response = ReadRot(Ok)
203822025-04-30T06:35:55.255ZINFOtest_metrics (dropshot): request completed latency_us = 2594 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 85bc0fed-4110-4976-888b-3c770e5ae71f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
203832025-04-30T06:35:55.257ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 5417155a-e2a4-4e17-b908-0de2c11f14a6 uri = /sp/switch/1/component/rot/cfpa
203842025-04-30T06:35:55.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1576 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
203852025-04-30T06:35:55.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1576 } response = ReadRot(Ok)
203862025-04-30T06:35:55.258ZINFOtest_metrics (dropshot): request completed latency_us = 1008 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 5417155a-e2a4-4e17-b908-0de2c11f14a6 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
203872025-04-30T06:35:55.265ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = afe9494d-fa96-4d2f-99f4-69f7f0fa006b uri = /sp/sled/0
203882025-04-30T06:35:55.265ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1783 }, kind: MgsRequest(SpState) }
203892025-04-30T06:35:55.266ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
203902025-04-30T06:35:55.267ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1783 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
203912025-04-30T06:35:55.267ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1784 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
203922025-04-30T06:35:55.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1784 } 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(()) }))
203932025-04-30T06:35:55.287ZINFOtest_metrics (dropshot): request completed latency_us = 22063 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = afe9494d-fa96-4d2f-99f4-69f7f0fa006b response_code = 200 uri = /sp/sled/0
203942025-04-30T06:35:55.288ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = ae2e7628-d680-4965-8393-f7336bdf93aa uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
203952025-04-30T06:35:55.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
203962025-04-30T06:35:55.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1785 } response = CabooseValue
203972025-04-30T06:35:55.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
203982025-04-30T06:35:55.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1786 } response = CabooseValue
203992025-04-30T06:35:55.293ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
204002025-04-30T06:35:55.303ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1787 } response = CabooseValue
204012025-04-30T06:35:55.303ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
204022025-04-30T06:35:55.306ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1788 } response = CabooseValue
204032025-04-30T06:35:55.319ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
204042025-04-30T06:35:55.323ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1789 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
204052025-04-30T06:35:55.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
204062025-04-30T06:35:55.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1790 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
204072025-04-30T06:35:55.324ZINFOtest_metrics (dropshot): request completed latency_us = 36498 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = ae2e7628-d680-4965-8393-f7336bdf93aa response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
204082025-04-30T06:35:55.327ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 31acb07e-cca3-47dc-b6b5-95c32a8761a8 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
204092025-04-30T06:35:55.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
204102025-04-30T06:35:55.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
204112025-04-30T06:35:55.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
204122025-04-30T06:35:55.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
204132025-04-30T06:35:55.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
204142025-04-30T06:35:55.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1577 }, kind: MgsRequest(SpState) }
204152025-04-30T06:35:55.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1675 }, kind: MgsRequest(SpState) }
204162025-04-30T06:35:55.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1783 }, kind: MgsRequest(SpState) }
204172025-04-30T06:35:55.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
204182025-04-30T06:35:55.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
204192025-04-30T06:35:55.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
204202025-04-30T06:35:55.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1791 } response = CabooseValue
204212025-04-30T06:35:55.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1792 }, kind: MgsRequest(SpState) }
204222025-04-30T06:35:55.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
204232025-04-30T06:35:55.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1675 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
204242025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1577 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
204252025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1783 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
204262025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1676 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
204272025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1578 }, kind: MgsRequest(SpState) }
204282025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1784 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
204292025-04-30T06:35:55.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
204302025-04-30T06:35:55.339ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
204312025-04-30T06:35:55.339ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
204322025-04-30T06:35:55.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
204332025-04-30T06:35:55.339ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
204342025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1792 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
204352025-04-30T06:35:55.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
204362025-04-30T06:35:55.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1676 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204372025-04-30T06:35:55.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1578 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
204382025-04-30T06:35:55.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1784 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204392025-04-30T06:35:55.352ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
204402025-04-30T06:35:55.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1677 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
204412025-04-30T06:35:55.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1785 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
204422025-04-30T06:35:55.353ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
204432025-04-30T06:35:55.353ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
204442025-04-30T06:35:55.357ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
204452025-04-30T06:35:55.357ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
204462025-04-30T06:35:55.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1793 } response = CabooseValue
204472025-04-30T06:35:55.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1794 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
204482025-04-30T06:35:55.358ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
204492025-04-30T06:35:55.358ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
204502025-04-30T06:35:55.358ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1677 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204512025-04-30T06:35:55.358ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1785 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204522025-04-30T06:35:55.362ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1678 }, kind: MgsRequest(SpState) }
204532025-04-30T06:35:55.362ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1786 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
204542025-04-30T06:35:55.362ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
204552025-04-30T06:35:55.362ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
204562025-04-30T06:35:55.362ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
204572025-04-30T06:35:55.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1794 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204582025-04-30T06:35:55.363ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
204592025-04-30T06:35:55.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1678 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
204602025-04-30T06:35:55.370ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1786 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204612025-04-30T06:35:55.370ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
204622025-04-30T06:35:55.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1787 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
204632025-04-30T06:35:55.371ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
204642025-04-30T06:35:55.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
204652025-04-30T06:35:55.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
204662025-04-30T06:35:55.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
204672025-04-30T06:35:55.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
204682025-04-30T06:35:55.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
204692025-04-30T06:35:55.372ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
204702025-04-30T06:35:55.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1795 } response = CabooseValue
204712025-04-30T06:35:55.372ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1796 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
204722025-04-30T06:35:55.373ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
204732025-04-30T06:35:55.373ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
204742025-04-30T06:35:55.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1787 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
204752025-04-30T06:35:55.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1788 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
204762025-04-30T06:35:55.381ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
204772025-04-30T06:35:55.381ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
204782025-04-30T06:35:55.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1796 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204792025-04-30T06:35:55.381ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1797 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
204802025-04-30T06:35:55.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1788 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204812025-04-30T06:35:55.384ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1789 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
204822025-04-30T06:35:55.384ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
204832025-04-30T06:35:55.385ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
204842025-04-30T06:35:55.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1797 } response = CabooseValue
204852025-04-30T06:35:55.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1798 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
204862025-04-30T06:35:55.385ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
204872025-04-30T06:35:55.385ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
204882025-04-30T06:35:55.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1789 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204892025-04-30T06:35:55.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1790 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
204902025-04-30T06:35:55.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
204912025-04-30T06:35:55.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
204922025-04-30T06:35:55.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
204932025-04-30T06:35:55.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
204942025-04-30T06:35:55.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
204952025-04-30T06:35:55.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1798 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
204962025-04-30T06:35:55.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
204972025-04-30T06:35:55.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1790 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
204982025-04-30T06:35:55.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1791 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
204992025-04-30T06:35:55.391ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
205002025-04-30T06:35:55.391ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
205012025-04-30T06:35:55.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1799 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
205022025-04-30T06:35:55.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1800 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
205032025-04-30T06:35:55.391ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
205042025-04-30T06:35:55.391ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
205052025-04-30T06:35:55.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1791 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
205062025-04-30T06:35:55.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1792 }, kind: MgsRequest(SpState) }
205072025-04-30T06:35:55.392ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
205082025-04-30T06:35:55.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1800 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
205092025-04-30T06:35:55.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
205102025-04-30T06:35:55.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1792 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
205112025-04-30T06:35:55.393ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
205122025-04-30T06:35:55.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1801 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
205132025-04-30T06:35:55.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1802 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
205142025-04-30T06:35:55.393ZINFOtest_metrics (dropshot): request completed latency_us = 65758 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 31acb07e-cca3-47dc-b6b5-95c32a8761a8 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
205152025-04-30T06:35:55.393ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
205162025-04-30T06:35:55.393ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
205172025-04-30T06:35:55.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1802 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
205182025-04-30T06:35:55.394ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 6dd877e6-508e-48a8-b099-a28912c6d913 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
205192025-04-30T06:35:55.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1803 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
205202025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
205212025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
205222025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
205232025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
205242025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
205252025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
205262025-04-30T06:35:55.395ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
205272025-04-30T06:35:55.395ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1803 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
205282025-04-30T06:35:55.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
205292025-04-30T06:35:55.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1804 } response = CabooseValue
205302025-04-30T06:35:55.404ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1805 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
205312025-04-30T06:35:55.405ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
205322025-04-30T06:35:55.405ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
205332025-04-30T06:35:55.405ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1805 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
205342025-04-30T06:35:55.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
205352025-04-30T06:35:55.415ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1806 } response = CabooseValue
205362025-04-30T06:35:55.415ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1807 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
205372025-04-30T06:35:55.415ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
205382025-04-30T06:35:55.415ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
205392025-04-30T06:35:55.416ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
205402025-04-30T06:35:55.416ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
205412025-04-30T06:35:55.416ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
205422025-04-30T06:35:55.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1807 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
205432025-04-30T06:35:55.416ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
205442025-04-30T06:35:55.421ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1808 } response = CabooseValue
205452025-04-30T06:35:55.421ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1809 }, kind: MgsRequest(SpState) }
205462025-04-30T06:35:55.421ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
205472025-04-30T06:35:55.421ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1809 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
205482025-04-30T06:35:55.421ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
205492025-04-30T06:35:55.421ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
205502025-04-30T06:35:55.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1810 } response = CabooseValue
205512025-04-30T06:35:55.422ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
205522025-04-30T06:35:55.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1811 } response = CabooseValue
205532025-04-30T06:35:55.422ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
205542025-04-30T06:35:55.422ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1812 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
205552025-04-30T06:35:55.422ZINFOtest_metrics (dropshot): request completed latency_us = 28346 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 6dd877e6-508e-48a8-b099-a28912c6d913 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
205562025-04-30T06:35:55.423ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 4b9afe55-ba5c-428d-b0b0-a8151d7aee78 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
205572025-04-30T06:35:55.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
205582025-04-30T06:35:55.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1813 } response = CabooseValue
205592025-04-30T06:35:55.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
205602025-04-30T06:35:55.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1814 } response = CabooseValue
205612025-04-30T06:35:55.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
205622025-04-30T06:35:55.424ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1815 } response = CabooseValue
205632025-04-30T06:35:55.427ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
205642025-04-30T06:35:55.428ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1816 } response = CabooseValue
205652025-04-30T06:35:55.428ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
205662025-04-30T06:35:55.428ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1817 } response = CabooseValue
205672025-04-30T06:35:55.428ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
205682025-04-30T06:35:55.428ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
205692025-04-30T06:35:55.429ZINFOtest_metrics (dropshot): request completed latency_us = 4830 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 4b9afe55-ba5c-428d-b0b0-a8151d7aee78 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
205702025-04-30T06:35:55.430ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = db595610-a6b3-4991-8ab3-eabe056bfb5a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
205712025-04-30T06:35:55.430ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
205722025-04-30T06:35:55.430ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1819 } response = CabooseValue
205732025-04-30T06:35:55.430ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
205742025-04-30T06:35:55.430ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1820 } response = CabooseValue
205752025-04-30T06:35:55.444ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
205762025-04-30T06:35:55.454ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1821 } response = CabooseValue
205772025-04-30T06:35:55.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
205782025-04-30T06:35:55.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1822 } response = CabooseValue
205792025-04-30T06:35:55.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
205802025-04-30T06:35:55.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1823 } response = CabooseValue
205812025-04-30T06:35:55.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
205822025-04-30T06:35:55.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
205832025-04-30T06:35:55.473ZINFOtest_metrics (dropshot): request completed latency_us = 43930 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = db595610-a6b3-4991-8ab3-eabe056bfb5a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
205842025-04-30T06:35:55.478ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 8bb6e80d-9b24-481a-b43c-025ba9ff2b92 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
205852025-04-30T06:35:55.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
205862025-04-30T06:35:55.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1825 } response = CabooseValue
205872025-04-30T06:35:55.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
205882025-04-30T06:35:55.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1826 } response = CabooseValue
205892025-04-30T06:35:55.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
205902025-04-30T06:35:55.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1827 } response = CabooseValue
205912025-04-30T06:35:55.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
205922025-04-30T06:35:55.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1828 } response = CabooseValue
205932025-04-30T06:35:55.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
205942025-04-30T06:35:55.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1829 } response = CabooseValue
205952025-04-30T06:35:55.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
205962025-04-30T06:35:55.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
205972025-04-30T06:35:55.481ZINFOtest_metrics (dropshot): request completed latency_us = 2893 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 8bb6e80d-9b24-481a-b43c-025ba9ff2b92 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
205982025-04-30T06:35:55.482ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 3a6ede2d-3146-4e0b-a58c-2825a8f1facd uri = /sp/sled/0/component/rot/cmpa
205992025-04-30T06:35:55.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1831 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
206002025-04-30T06:35:55.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1831 } response = ReadRot(Ok)
206012025-04-30T06:35:55.482ZINFOtest_metrics (dropshot): request completed latency_us = 597 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 3a6ede2d-3146-4e0b-a58c-2825a8f1facd response_code = 200 uri = /sp/sled/0/component/rot/cmpa
206022025-04-30T06:35:55.483ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = d8bd3416-b97d-4f9d-a797-bb6163cb9a28 uri = /sp/sled/0/component/rot/cfpa
206032025-04-30T06:35:55.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1832 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
206042025-04-30T06:35:55.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1832 } response = ReadRot(Ok)
206052025-04-30T06:35:55.484ZINFOtest_metrics (dropshot): request completed latency_us = 906 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = d8bd3416-b97d-4f9d-a797-bb6163cb9a28 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
206062025-04-30T06:35:55.485ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 5e21fece-9fb5-44ba-8d7c-ea4ae5ad0cfa uri = /sp/sled/0/component/rot/cfpa
206072025-04-30T06:35:55.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1833 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
206082025-04-30T06:35:55.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1833 } response = ReadRot(Ok)
206092025-04-30T06:35:55.487ZINFOtest_metrics (dropshot): request completed latency_us = 1217 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 5e21fece-9fb5-44ba-8d7c-ea4ae5ad0cfa response_code = 200 uri = /sp/sled/0/component/rot/cfpa
206102025-04-30T06:35:55.489ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = e678b8b2-04ef-4159-8b31-2c85f69ffc6f uri = /sp/sled/0/component/rot/cfpa
206112025-04-30T06:35:55.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1834 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
206122025-04-30T06:35:55.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1834 } response = ReadRot(Ok)
206132025-04-30T06:35:55.489ZINFOtest_metrics (dropshot): request completed latency_us = 591 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = e678b8b2-04ef-4159-8b31-2c85f69ffc6f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
206142025-04-30T06:35:55.490ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 046670af-c2e1-4cac-aa1c-0f1ce193c511 uri = /sp/sled/1
206152025-04-30T06:35:55.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1793 }, kind: MgsRequest(SpState) }
206162025-04-30T06:35:55.490ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
206172025-04-30T06:35:55.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1793 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
206182025-04-30T06:35:55.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1794 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
206192025-04-30T06:35:55.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1794 } 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(()) }))
206202025-04-30T06:35:55.491ZINFOtest_metrics (dropshot): request completed latency_us = 929 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 046670af-c2e1-4cac-aa1c-0f1ce193c511 response_code = 200 uri = /sp/sled/1
206212025-04-30T06:35:55.491ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = a70ded9b-9102-45f3-a388-bd9f95ec4358 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
206222025-04-30T06:35:55.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
206232025-04-30T06:35:55.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1795 } response = CabooseValue
206242025-04-30T06:35:55.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
206252025-04-30T06:35:55.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1796 } response = CabooseValue
206262025-04-30T06:35:55.492ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1797 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
206272025-04-30T06:35:55.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1797 } response = CabooseValue
206282025-04-30T06:35:55.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1798 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
206292025-04-30T06:35:55.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1798 } response = CabooseValue
206302025-04-30T06:35:55.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
206312025-04-30T06:35:55.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1799 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
206322025-04-30T06:35:55.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
206332025-04-30T06:35:55.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1800 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
206342025-04-30T06:35:55.496ZINFOtest_metrics (dropshot): request completed latency_us = 5019 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = a70ded9b-9102-45f3-a388-bd9f95ec4358 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
206352025-04-30T06:35:55.498ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 1d09e1b1-41ae-48c4-aeeb-3ce30737fe2f uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
206362025-04-30T06:35:55.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
206372025-04-30T06:35:55.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1801 } response = CabooseValue
206382025-04-30T06:35:55.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
206392025-04-30T06:35:55.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1802 } response = CabooseValue
206402025-04-30T06:35:55.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
206412025-04-30T06:35:55.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1803 } response = CabooseValue
206422025-04-30T06:35:55.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
206432025-04-30T06:35:55.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1804 } response = CabooseValue
206442025-04-30T06:35:55.500ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
206452025-04-30T06:35:55.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1805 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
206462025-04-30T06:35:55.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
206472025-04-30T06:35:55.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1806 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
206482025-04-30T06:35:55.502ZINFOtest_metrics (dropshot): request completed latency_us = 4826 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 1d09e1b1-41ae-48c4-aeeb-3ce30737fe2f response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
206492025-04-30T06:35:55.504ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = c80ab3f9-ff2e-4b5e-b289-ef7f632a49ae uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
206502025-04-30T06:35:55.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
206512025-04-30T06:35:55.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1807 } response = CabooseValue
206522025-04-30T06:35:55.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
206532025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1808 } response = CabooseValue
206542025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
206552025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1809 } response = CabooseValue
206562025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
206572025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1810 } response = CabooseValue
206582025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
206592025-04-30T06:35:55.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1811 } response = CabooseValue
206602025-04-30T06:35:55.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
206612025-04-30T06:35:55.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1812 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
206622025-04-30T06:35:55.506ZINFOtest_metrics (dropshot): request completed latency_us = 2049 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = c80ab3f9-ff2e-4b5e-b289-ef7f632a49ae response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
206632025-04-30T06:35:55.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 20145c59-f0c8-40b7-b9f2-7a8bf858cc01 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
206642025-04-30T06:35:55.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
206652025-04-30T06:35:55.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1813 } response = CabooseValue
206662025-04-30T06:35:55.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
206672025-04-30T06:35:55.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1814 } response = CabooseValue
206682025-04-30T06:35:55.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
206692025-04-30T06:35:55.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1815 } response = CabooseValue
206702025-04-30T06:35:55.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
206712025-04-30T06:35:55.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1816 } response = CabooseValue
206722025-04-30T06:35:55.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
206732025-04-30T06:35:55.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1817 } response = CabooseValue
206742025-04-30T06:35:55.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
206752025-04-30T06:35:55.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1818 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
206762025-04-30T06:35:55.516ZINFOtest_metrics (dropshot): request completed latency_us = 6811 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 20145c59-f0c8-40b7-b9f2-7a8bf858cc01 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
206772025-04-30T06:35:55.517ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = ced673ef-a7a5-4f51-8f36-cf964ec51638 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
206782025-04-30T06:35:55.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
206792025-04-30T06:35:55.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1819 } response = CabooseValue
206802025-04-30T06:35:55.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
206812025-04-30T06:35:55.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1820 } response = CabooseValue
206822025-04-30T06:35:55.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
206832025-04-30T06:35:55.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1821 } response = CabooseValue
206842025-04-30T06:35:55.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
206852025-04-30T06:35:55.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1822 } response = CabooseValue
206862025-04-30T06:35:55.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
206872025-04-30T06:35:55.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1823 } response = CabooseValue
206882025-04-30T06:35:55.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
206892025-04-30T06:35:55.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1824 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
206902025-04-30T06:35:55.521ZINFOtest_metrics (dropshot): request completed latency_us = 3978 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = ced673ef-a7a5-4f51-8f36-cf964ec51638 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
206912025-04-30T06:35:55.522ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 2bcb2f45-fc06-4598-b2f8-f8abf3b51d2c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
206922025-04-30T06:35:55.522ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
206932025-04-30T06:35:55.522ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1825 } response = CabooseValue
206942025-04-30T06:35:55.522ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
206952025-04-30T06:35:55.522ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1826 } response = CabooseValue
206962025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
206972025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1827 } response = CabooseValue
206982025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
206992025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1828 } response = CabooseValue
207002025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
207012025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1829 } response = CabooseValue
207022025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
207032025-04-30T06:35:55.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1830 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
207042025-04-30T06:35:55.523ZINFOtest_metrics (dropshot): request completed latency_us = 1497 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 2bcb2f45-fc06-4598-b2f8-f8abf3b51d2c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
207052025-04-30T06:35:55.524ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = cca58c0e-7c2d-43a2-a12e-1e9817661f82 uri = /sp/sled/1/component/rot/cmpa
207062025-04-30T06:35:55.524ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1831 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
207072025-04-30T06:35:55.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1831 } response = ReadRot(Ok)
207082025-04-30T06:35:55.524ZINFOtest_metrics (dropshot): request completed latency_us = 387 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = cca58c0e-7c2d-43a2-a12e-1e9817661f82 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
207092025-04-30T06:35:55.526ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 3d9fe00c-cc5d-4d32-b45c-4349f3655bff uri = /sp/sled/1/component/rot/cfpa
207102025-04-30T06:35:55.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1832 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
207112025-04-30T06:35:55.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1832 } response = ReadRot(Ok)
207122025-04-30T06:35:55.527ZINFOtest_metrics (dropshot): request completed latency_us = 1129 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 3d9fe00c-cc5d-4d32-b45c-4349f3655bff response_code = 200 uri = /sp/sled/1/component/rot/cfpa
207132025-04-30T06:35:55.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 6fa1a3a8-1d34-4520-a781-972310a5be5a uri = /sp/sled/1/component/rot/cfpa
207142025-04-30T06:35:55.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1833 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
207152025-04-30T06:35:55.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1833 } response = ReadRot(Ok)
207162025-04-30T06:35:55.529ZINFOtest_metrics (dropshot): request completed latency_us = 953 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 6fa1a3a8-1d34-4520-a781-972310a5be5a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
207172025-04-30T06:35:55.530ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 1a4baeb2-6d58-4f75-9d35-048403263bb6 uri = /sp/sled/1/component/rot/cfpa
207182025-04-30T06:35:55.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1834 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
207192025-04-30T06:35:55.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1834 } response = ReadRot(Ok)
207202025-04-30T06:35:55.531ZINFOtest_metrics (dropshot): request completed latency_us = 483 local_addr = [::1]:36378 method = GET remote_addr = [::1]:53090 req_id = 1a4baeb2-6d58-4f75-9d35-048403263bb6 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
207212025-04-30T06:35:55.902ZTRACtest_metrics (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
207222025-04-30T06:35:55.969ZWARNtest_metrics (producer-registration-task): failed to register with Nexus, will retry count = 7 delay = 31.671610971s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:371
207232025-04-30T06:35:55.971ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:48577
207242025-04-30T06:35:55.971ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 71aff2be-a0b3-4088-8d7d-5b842d715a1b uri = /ignition
207252025-04-30T06:35:55.971ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1679 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
207262025-04-30T06:35:55.972ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
207272025-04-30T06:35:55.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1679 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
207282025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
207292025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
207302025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
207312025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
207322025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
207332025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
207342025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
207352025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
207362025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
207372025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
207382025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
207392025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
207402025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
207412025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
207422025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
207432025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
207442025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
207452025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
207462025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
207472025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
207482025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
207492025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
207502025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
207512025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
207522025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
207532025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
207542025-04-30T06:35:55.972ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
207552025-04-30T06:35:55.973ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
207562025-04-30T06:35:55.973ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
207572025-04-30T06:35:55.973ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
207582025-04-30T06:35:55.973ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
207592025-04-30T06:35:55.973ZINFOtest_metrics (dropshot): request completed latency_us = 779 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 71aff2be-a0b3-4088-8d7d-5b842d715a1b response_code = 200 uri = /ignition
207602025-04-30T06:35:55.978ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = b6c3c0f6-bb36-4500-8383-ff463ca634fd uri = /sp/switch/0
207612025-04-30T06:35:55.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1680 }, kind: MgsRequest(SpState) }
207622025-04-30T06:35:55.980ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
207632025-04-30T06:35:55.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1680 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
207642025-04-30T06:35:55.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1681 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
207652025-04-30T06:35:55.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1681 } 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(()) }))
207662025-04-30T06:35:55.981ZINFOtest_metrics (dropshot): request completed latency_us = 2802 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = b6c3c0f6-bb36-4500-8383-ff463ca634fd response_code = 200 uri = /sp/switch/0
207672025-04-30T06:35:55.983ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 5cbcb019-620d-42ef-919c-ce582e372ee8 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
207682025-04-30T06:35:55.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
207692025-04-30T06:35:55.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1682 } response = CabooseValue
207702025-04-30T06:35:55.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
207712025-04-30T06:35:55.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1683 } response = CabooseValue
207722025-04-30T06:35:55.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
207732025-04-30T06:35:55.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1684 } response = CabooseValue
207742025-04-30T06:35:55.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
207752025-04-30T06:35:55.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1685 } response = CabooseValue
207762025-04-30T06:35:55.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
207772025-04-30T06:35:55.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1686 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
207782025-04-30T06:35:55.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
207792025-04-30T06:35:55.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1687 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
207802025-04-30T06:35:55.995ZINFOtest_metrics (dropshot): request completed latency_us = 9035 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 5cbcb019-620d-42ef-919c-ce582e372ee8 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
207812025-04-30T06:35:55.995ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d8cb3063-3ffd-47fb-b290-669a51bbcc5a uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
207822025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
207832025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1688 } response = CabooseValue
207842025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
207852025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1689 } response = CabooseValue
207862025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
207872025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1690 } response = CabooseValue
207882025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
207892025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1691 } response = CabooseValue
207902025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
207912025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1692 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
207922025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
207932025-04-30T06:35:55.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1693 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
207942025-04-30T06:35:55.996ZINFOtest_metrics (dropshot): request completed latency_us = 1949 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d8cb3063-3ffd-47fb-b290-669a51bbcc5a response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
207952025-04-30T06:35:56.004ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 593eb2bb-7a9b-47a8-8910-954ae5990bfd uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
207962025-04-30T06:35:56.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
207972025-04-30T06:35:56.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1694 } response = CabooseValue
207982025-04-30T06:35:56.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
207992025-04-30T06:35:56.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1695 } response = CabooseValue
208002025-04-30T06:35:56.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
208012025-04-30T06:35:56.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1696 } response = CabooseValue
208022025-04-30T06:35:56.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
208032025-04-30T06:35:56.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1697 } response = CabooseValue
208042025-04-30T06:35:56.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
208052025-04-30T06:35:56.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1698 } response = CabooseValue
208062025-04-30T06:35:56.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
208072025-04-30T06:35:56.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1699 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
208082025-04-30T06:35:56.020ZINFOtest_metrics (dropshot): request completed latency_us = 16483 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 593eb2bb-7a9b-47a8-8910-954ae5990bfd response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
208092025-04-30T06:35:56.021ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 2aec864a-f726-4465-bd90-f9cb397eab8b uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
208102025-04-30T06:35:56.021ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
208112025-04-30T06:35:56.022ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1700 } response = CabooseValue
208122025-04-30T06:35:56.022ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
208132025-04-30T06:35:56.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1701 } response = CabooseValue
208142025-04-30T06:35:56.023ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
208152025-04-30T06:35:56.023ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1702 } response = CabooseValue
208162025-04-30T06:35:56.023ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
208172025-04-30T06:35:56.024ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1703 } response = CabooseValue
208182025-04-30T06:35:56.024ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
208192025-04-30T06:35:56.024ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1704 } response = CabooseValue
208202025-04-30T06:35:56.024ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
208212025-04-30T06:35:56.025ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1705 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
208222025-04-30T06:35:56.025ZINFOtest_metrics (dropshot): request completed latency_us = 3540 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 2aec864a-f726-4465-bd90-f9cb397eab8b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
208232025-04-30T06:35:56.027ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = c208f654-e78d-4fd5-9c5b-da3b11e49d62 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
208242025-04-30T06:35:56.027ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
208252025-04-30T06:35:56.027ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1706 } response = CabooseValue
208262025-04-30T06:35:56.027ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1707 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
208272025-04-30T06:35:56.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1707 } response = CabooseValue
208282025-04-30T06:35:56.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1708 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
208292025-04-30T06:35:56.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1708 } response = CabooseValue
208302025-04-30T06:35:56.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1709 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
208312025-04-30T06:35:56.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1709 } response = CabooseValue
208322025-04-30T06:35:56.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1710 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
208332025-04-30T06:35:56.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1710 } response = CabooseValue
208342025-04-30T06:35:56.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1711 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
208352025-04-30T06:35:56.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1711 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
208362025-04-30T06:35:56.029ZINFOtest_metrics (dropshot): request completed latency_us = 2218 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = c208f654-e78d-4fd5-9c5b-da3b11e49d62 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
208372025-04-30T06:35:56.030ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ba121137-56e9-474c-87b0-d65359c13711 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
208382025-04-30T06:35:56.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1712 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
208392025-04-30T06:35:56.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1712 } response = CabooseValue
208402025-04-30T06:35:56.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
208412025-04-30T06:35:56.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1713 } response = CabooseValue
208422025-04-30T06:35:56.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
208432025-04-30T06:35:56.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1714 } response = CabooseValue
208442025-04-30T06:35:56.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
208452025-04-30T06:35:56.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1715 } response = CabooseValue
208462025-04-30T06:35:56.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
208472025-04-30T06:35:56.031ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1716 } response = CabooseValue
208482025-04-30T06:35:56.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
208492025-04-30T06:35:56.032ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1717 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
208502025-04-30T06:35:56.032ZINFOtest_metrics (dropshot): request completed latency_us = 2049 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ba121137-56e9-474c-87b0-d65359c13711 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
208512025-04-30T06:35:56.034ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = b9b9c487-ffe1-4722-8173-9f076cca93dd uri = /sp/switch/0/component/rot/cmpa
208522025-04-30T06:35:56.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1718 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
208532025-04-30T06:35:56.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1718 } response = ReadRot(Ok)
208542025-04-30T06:35:56.035ZINFOtest_metrics (dropshot): request completed latency_us = 564 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = b9b9c487-ffe1-4722-8173-9f076cca93dd response_code = 200 uri = /sp/switch/0/component/rot/cmpa
208552025-04-30T06:35:56.037ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d49104ae-1466-44f6-a1b5-deb01f528615 uri = /sp/switch/0/component/rot/cfpa
208562025-04-30T06:35:56.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1719 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
208572025-04-30T06:35:56.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1719 } response = ReadRot(Ok)
208582025-04-30T06:35:56.038ZINFOtest_metrics (dropshot): request completed latency_us = 1638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d49104ae-1466-44f6-a1b5-deb01f528615 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
208592025-04-30T06:35:56.040ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 7639bf43-b6cb-49cc-8918-92df640dc865 uri = /sp/switch/0/component/rot/cfpa
208602025-04-30T06:35:56.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1720 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
208612025-04-30T06:35:56.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1720 } response = ReadRot(Ok)
208622025-04-30T06:35:56.040ZINFOtest_metrics (dropshot): request completed latency_us = 487 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 7639bf43-b6cb-49cc-8918-92df640dc865 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
208632025-04-30T06:35:56.043ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 5ae1a87b-2373-4e4c-b38c-c69523acf908 uri = /sp/switch/0/component/rot/cfpa
208642025-04-30T06:35:56.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1721 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
208652025-04-30T06:35:56.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1721 } response = ReadRot(Ok)
208662025-04-30T06:35:56.051ZINFOtest_metrics (dropshot): request completed latency_us = 7743 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 5ae1a87b-2373-4e4c-b38c-c69523acf908 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
208672025-04-30T06:35:56.052ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ed4daa5f-a1c9-4c39-9084-8784bbc48573 uri = /sp/switch/1
208682025-04-30T06:35:56.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1579 }, kind: MgsRequest(SpState) }
208692025-04-30T06:35:56.053ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
208702025-04-30T06:35:56.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1579 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
208712025-04-30T06:35:56.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1580 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
208722025-04-30T06:35:56.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1580 } 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(()) }))
208732025-04-30T06:35:56.054ZINFOtest_metrics (dropshot): request completed latency_us = 2190 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ed4daa5f-a1c9-4c39-9084-8784bbc48573 response_code = 200 uri = /sp/switch/1
208742025-04-30T06:35:56.056ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = bbd9e12a-ecf4-4dd9-a951-6dbee50aae47 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
208752025-04-30T06:35:56.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1581 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
208762025-04-30T06:35:56.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1581 } response = CabooseValue
208772025-04-30T06:35:56.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1582 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
208782025-04-30T06:35:56.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1582 } response = CabooseValue
208792025-04-30T06:35:56.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1583 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
208802025-04-30T06:35:56.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1583 } response = CabooseValue
208812025-04-30T06:35:56.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1584 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
208822025-04-30T06:35:56.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1584 } response = CabooseValue
208832025-04-30T06:35:56.057ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1585 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
208842025-04-30T06:35:56.058ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1585 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
208852025-04-30T06:35:56.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1586 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
208862025-04-30T06:35:56.059ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1586 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
208872025-04-30T06:35:56.060ZINFOtest_metrics (dropshot): request completed latency_us = 4256 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = bbd9e12a-ecf4-4dd9-a951-6dbee50aae47 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
208882025-04-30T06:35:56.061ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = dba16144-29c2-4bcd-ab9c-5b9814fa5310 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
208892025-04-30T06:35:56.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1587 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
208902025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1587 } response = CabooseValue
208912025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1588 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
208922025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1588 } response = CabooseValue
208932025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1589 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
208942025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1589 } response = CabooseValue
208952025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1590 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
208962025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1590 } response = CabooseValue
208972025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1591 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
208982025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1591 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
208992025-04-30T06:35:56.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1592 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
209002025-04-30T06:35:56.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1592 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
209012025-04-30T06:35:56.070ZINFOtest_metrics (dropshot): request completed latency_us = 9084 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = dba16144-29c2-4bcd-ab9c-5b9814fa5310 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
209022025-04-30T06:35:56.071ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 044e524c-c355-424b-8fcd-20ef31549568 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
209032025-04-30T06:35:56.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1593 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
209042025-04-30T06:35:56.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1593 } response = CabooseValue
209052025-04-30T06:35:56.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1594 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
209062025-04-30T06:35:56.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1594 } response = CabooseValue
209072025-04-30T06:35:56.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1595 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
209082025-04-30T06:35:56.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1595 } response = CabooseValue
209092025-04-30T06:35:56.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1596 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
209102025-04-30T06:35:56.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1596 } response = CabooseValue
209112025-04-30T06:35:56.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1597 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
209122025-04-30T06:35:56.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1597 } response = CabooseValue
209132025-04-30T06:35:56.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1598 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
209142025-04-30T06:35:56.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1598 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
209152025-04-30T06:35:56.088ZINFOtest_metrics (dropshot): request completed latency_us = 17386 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 044e524c-c355-424b-8fcd-20ef31549568 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
209162025-04-30T06:35:56.089ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = c9e5daad-e09c-42a5-838a-bf29502e92ff uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
209172025-04-30T06:35:56.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1599 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
209182025-04-30T06:35:56.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1599 } response = CabooseValue
209192025-04-30T06:35:56.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1600 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
209202025-04-30T06:35:56.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1600 } response = CabooseValue
209212025-04-30T06:35:56.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1601 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
209222025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1601 } response = CabooseValue
209232025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1602 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
209242025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1602 } response = CabooseValue
209252025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1603 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
209262025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1603 } response = CabooseValue
209272025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1604 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
209282025-04-30T06:35:56.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1604 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
209292025-04-30T06:35:56.090ZINFOtest_metrics (dropshot): request completed latency_us = 1507 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = c9e5daad-e09c-42a5-838a-bf29502e92ff response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
209302025-04-30T06:35:56.092ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = df0fae45-6326-41d3-bcd9-8b2cfb07f58c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
209312025-04-30T06:35:56.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1605 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
209322025-04-30T06:35:56.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1605 } response = CabooseValue
209332025-04-30T06:35:56.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1606 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
209342025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1606 } response = CabooseValue
209352025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1607 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
209362025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1607 } response = CabooseValue
209372025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1608 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
209382025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1608 } response = CabooseValue
209392025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1609 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
209402025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1609 } response = CabooseValue
209412025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1610 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
209422025-04-30T06:35:56.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1610 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
209432025-04-30T06:35:56.093ZINFOtest_metrics (dropshot): request completed latency_us = 1493 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = df0fae45-6326-41d3-bcd9-8b2cfb07f58c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
209442025-04-30T06:35:56.094ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = aab25227-8af8-4000-8924-25c76ca818fa uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
209452025-04-30T06:35:56.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1611 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
209462025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1611 } response = CabooseValue
209472025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1612 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
209482025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1612 } response = CabooseValue
209492025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1613 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
209502025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1613 } response = CabooseValue
209512025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1614 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
209522025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1614 } response = CabooseValue
209532025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1615 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
209542025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1615 } response = CabooseValue
209552025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1616 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
209562025-04-30T06:35:56.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1616 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
209572025-04-30T06:35:56.096ZINFOtest_metrics (dropshot): request completed latency_us = 1278 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = aab25227-8af8-4000-8924-25c76ca818fa response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
209582025-04-30T06:35:56.096ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = a61aae0b-d6ca-4c1a-9e4a-cb05b7b55e8c uri = /sp/switch/1/component/rot/cmpa
209592025-04-30T06:35:56.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1617 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
209602025-04-30T06:35:56.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1617 } response = ReadRot(Ok)
209612025-04-30T06:35:56.097ZINFOtest_metrics (dropshot): request completed latency_us = 882 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = a61aae0b-d6ca-4c1a-9e4a-cb05b7b55e8c response_code = 200 uri = /sp/switch/1/component/rot/cmpa
209622025-04-30T06:35:56.098ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d2a06365-fa71-4bd4-aeaa-6f0ddfe0bfdb uri = /sp/switch/1/component/rot/cfpa
209632025-04-30T06:35:56.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1618 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
209642025-04-30T06:35:56.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1618 } response = ReadRot(Ok)
209652025-04-30T06:35:56.099ZINFOtest_metrics (dropshot): request completed latency_us = 691 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d2a06365-fa71-4bd4-aeaa-6f0ddfe0bfdb response_code = 200 uri = /sp/switch/1/component/rot/cfpa
209662025-04-30T06:35:56.099ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ed4ff2ab-fef7-469b-a4bc-23eec51a8990 uri = /sp/switch/1/component/rot/cfpa
209672025-04-30T06:35:56.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1619 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
209682025-04-30T06:35:56.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1619 } response = ReadRot(Ok)
209692025-04-30T06:35:56.100ZINFOtest_metrics (dropshot): request completed latency_us = 532 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ed4ff2ab-fef7-469b-a4bc-23eec51a8990 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
209702025-04-30T06:35:56.102ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 043b2363-35dc-48c5-ae9d-1e5887e7f6f5 uri = /sp/switch/1/component/rot/cfpa
209712025-04-30T06:35:56.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1620 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
209722025-04-30T06:35:56.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1620 } response = ReadRot(Ok)
209732025-04-30T06:35:56.166ZINFOtest_metrics (dropshot): request completed latency_us = 63669 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 043b2363-35dc-48c5-ae9d-1e5887e7f6f5 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
209742025-04-30T06:35:56.174ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ec2e0c56-7387-4a32-95de-a4554491ba25 uri = /sp/sled/0
209752025-04-30T06:35:56.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1835 }, kind: MgsRequest(SpState) }
209762025-04-30T06:35:56.175ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
209772025-04-30T06:35:56.175ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1835 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
209782025-04-30T06:35:56.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1836 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
209792025-04-30T06:35:56.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1836 } 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(()) }))
209802025-04-30T06:35:56.202ZINFOtest_metrics (dropshot): request completed latency_us = 28637 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ec2e0c56-7387-4a32-95de-a4554491ba25 response_code = 200 uri = /sp/sled/0
209812025-04-30T06:35:56.207ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ea681bfa-9243-4583-8b2d-cbd98469d481 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
209822025-04-30T06:35:56.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
209832025-04-30T06:35:56.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1837 } response = CabooseValue
209842025-04-30T06:35:56.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
209852025-04-30T06:35:56.211ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1838 } response = CabooseValue
209862025-04-30T06:35:56.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1839 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
209872025-04-30T06:35:56.211ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1839 } response = CabooseValue
209882025-04-30T06:35:56.211ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1840 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
209892025-04-30T06:35:56.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1840 } response = CabooseValue
209902025-04-30T06:35:56.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1841 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
209912025-04-30T06:35:56.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1841 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
209922025-04-30T06:35:56.213ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1842 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
209932025-04-30T06:35:56.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1842 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
209942025-04-30T06:35:56.213ZINFOtest_metrics (dropshot): request completed latency_us = 6030 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ea681bfa-9243-4583-8b2d-cbd98469d481 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
209952025-04-30T06:35:56.214ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = e8bbb86f-2948-49c5-ae07-14fe6de80955 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
209962025-04-30T06:35:56.215ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
209972025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1843 } response = CabooseValue
209982025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
209992025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1844 } response = CabooseValue
210002025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
210012025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1845 } response = CabooseValue
210022025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
210032025-04-30T06:35:56.240ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1846 } response = CabooseValue
210042025-04-30T06:35:56.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
210052025-04-30T06:35:56.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1847 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
210062025-04-30T06:35:56.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
210072025-04-30T06:35:56.249ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1848 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
210082025-04-30T06:35:56.249ZINFOtest_metrics (dropshot): request completed latency_us = 34754 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = e8bbb86f-2948-49c5-ae07-14fe6de80955 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
210092025-04-30T06:35:56.251ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 614039cc-c87e-497a-aa99-21cf70f65cd9 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
210102025-04-30T06:35:56.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
210112025-04-30T06:35:56.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1849 } response = CabooseValue
210122025-04-30T06:35:56.253ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
210132025-04-30T06:35:56.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1850 } response = CabooseValue
210142025-04-30T06:35:56.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
210152025-04-30T06:35:56.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1851 } response = CabooseValue
210162025-04-30T06:35:56.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
210172025-04-30T06:35:56.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1852 } response = CabooseValue
210182025-04-30T06:35:56.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
210192025-04-30T06:35:56.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1853 } response = CabooseValue
210202025-04-30T06:35:56.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
210212025-04-30T06:35:56.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1854 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
210222025-04-30T06:35:56.257ZINFOtest_metrics (dropshot): request completed latency_us = 5794 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 614039cc-c87e-497a-aa99-21cf70f65cd9 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
210232025-04-30T06:35:56.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = a5a55eef-0c5d-4337-9eab-24b040f037ba uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
210242025-04-30T06:35:56.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
210252025-04-30T06:35:56.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1855 } response = CabooseValue
210262025-04-30T06:35:56.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
210272025-04-30T06:35:56.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1856 } response = CabooseValue
210282025-04-30T06:35:56.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
210292025-04-30T06:35:56.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1857 } response = CabooseValue
210302025-04-30T06:35:56.261ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
210312025-04-30T06:35:56.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1858 } response = CabooseValue
210322025-04-30T06:35:56.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
210332025-04-30T06:35:56.262ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1859 } response = CabooseValue
210342025-04-30T06:35:56.262ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
210352025-04-30T06:35:56.266ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1860 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
210362025-04-30T06:35:56.266ZINFOtest_metrics (dropshot): request completed latency_us = 7663 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = a5a55eef-0c5d-4337-9eab-24b040f037ba response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
210372025-04-30T06:35:56.267ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = eb1179e2-7dbf-4782-9f05-3b1184204fdd uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
210382025-04-30T06:35:56.268ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
210392025-04-30T06:35:56.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1861 } response = CabooseValue
210402025-04-30T06:35:56.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
210412025-04-30T06:35:56.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1862 } response = CabooseValue
210422025-04-30T06:35:56.279ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
210432025-04-30T06:35:56.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1863 } response = CabooseValue
210442025-04-30T06:35:56.280ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
210452025-04-30T06:35:56.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1864 } response = CabooseValue
210462025-04-30T06:35:56.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
210472025-04-30T06:35:56.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1865 } response = CabooseValue
210482025-04-30T06:35:56.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
210492025-04-30T06:35:56.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1866 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
210502025-04-30T06:35:56.282ZINFOtest_metrics (dropshot): request completed latency_us = 14228 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = eb1179e2-7dbf-4782-9f05-3b1184204fdd response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
210512025-04-30T06:35:56.282ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 9b995a1c-f3a4-41f0-9a67-2d8ebba54d92 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
210522025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
210532025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1867 } response = CabooseValue
210542025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
210552025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1868 } response = CabooseValue
210562025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
210572025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1869 } response = CabooseValue
210582025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
210592025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1870 } response = CabooseValue
210602025-04-30T06:35:56.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
210612025-04-30T06:35:56.307ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1871 } response = CabooseValue
210622025-04-30T06:35:56.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
210632025-04-30T06:35:56.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1872 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
210642025-04-30T06:35:56.308ZINFOtest_metrics (dropshot): request completed latency_us = 25805 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 9b995a1c-f3a4-41f0-9a67-2d8ebba54d92 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
210652025-04-30T06:35:56.310ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 7a586ebd-8c9b-4e89-843f-adeed7b328fd uri = /sp/sled/0/component/rot/cmpa
210662025-04-30T06:35:56.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1873 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
210672025-04-30T06:35:56.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1873 } response = ReadRot(Ok)
210682025-04-30T06:35:56.311ZINFOtest_metrics (dropshot): request completed latency_us = 1121 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 7a586ebd-8c9b-4e89-843f-adeed7b328fd response_code = 200 uri = /sp/sled/0/component/rot/cmpa
210692025-04-30T06:35:56.314ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 921ff208-ae93-4abf-b5cb-71f8509d3b88 uri = /sp/sled/0/component/rot/cfpa
210702025-04-30T06:35:56.315ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1874 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
210712025-04-30T06:35:56.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1874 } response = ReadRot(Ok)
210722025-04-30T06:35:56.316ZINFOtest_metrics (dropshot): request completed latency_us = 1806 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 921ff208-ae93-4abf-b5cb-71f8509d3b88 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
210732025-04-30T06:35:56.317ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = eb63ff02-34c4-4f06-9998-ddc664029d20 uri = /sp/sled/0/component/rot/cfpa
210742025-04-30T06:35:56.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1875 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
210752025-04-30T06:35:56.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1875 } response = ReadRot(Ok)
210762025-04-30T06:35:56.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
210772025-04-30T06:35:56.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
210782025-04-30T06:35:56.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
210792025-04-30T06:35:56.345ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
210802025-04-30T06:35:56.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1621 }, kind: MgsRequest(SpState) }
210812025-04-30T06:35:56.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1722 }, kind: MgsRequest(SpState) }
210822025-04-30T06:35:56.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1835 }, kind: MgsRequest(SpState) }
210832025-04-30T06:35:56.346ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1876 }, kind: MgsRequest(SpState) }
210842025-04-30T06:35:56.346ZINFOtest_metrics (dropshot): request completed latency_us = 28710 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = eb63ff02-34c4-4f06-9998-ddc664029d20 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
210852025-04-30T06:35:56.361ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
210862025-04-30T06:35:56.387ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
210872025-04-30T06:35:56.416ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
210882025-04-30T06:35:56.422ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
210892025-04-30T06:35:56.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1722 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
210902025-04-30T06:35:56.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1621 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
210912025-04-30T06:35:56.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1876 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
210922025-04-30T06:35:56.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1835 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
210932025-04-30T06:35:56.448ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 29342c29-1aa8-4b4c-a39a-26b061aa46f5 uri = /sp/sled/0/component/rot/cfpa
210942025-04-30T06:35:56.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1723 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
210952025-04-30T06:35:56.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1622 }, kind: MgsRequest(SpState) }
210962025-04-30T06:35:56.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1877 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
210972025-04-30T06:35:56.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1836 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
210982025-04-30T06:35:56.449ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
210992025-04-30T06:35:56.450ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
211002025-04-30T06:35:56.450ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
211012025-04-30T06:35:56.450ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
211022025-04-30T06:35:56.451ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
211032025-04-30T06:35:56.451ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
211042025-04-30T06:35:56.451ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
211052025-04-30T06:35:56.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1723 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211062025-04-30T06:35:56.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1622 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
211072025-04-30T06:35:56.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1877 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211082025-04-30T06:35:56.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1878 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
211092025-04-30T06:35:56.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1836 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211102025-04-30T06:35:56.464ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
211112025-04-30T06:35:56.467ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1724 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
211122025-04-30T06:35:56.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1837 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
211132025-04-30T06:35:56.469ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
211142025-04-30T06:35:56.471ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
211152025-04-30T06:35:56.486ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
211162025-04-30T06:35:56.486ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
211172025-04-30T06:35:56.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1724 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211182025-04-30T06:35:56.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1878 } response = ReadRot(Ok)
211192025-04-30T06:35:56.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1879 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
211202025-04-30T06:35:56.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1837 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211212025-04-30T06:35:56.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1725 }, kind: MgsRequest(SpState) }
211222025-04-30T06:35:56.490ZINFOtest_metrics (dropshot): request completed latency_us = 41817 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 29342c29-1aa8-4b4c-a39a-26b061aa46f5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
211232025-04-30T06:35:56.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1838 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
211242025-04-30T06:35:56.490ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
211252025-04-30T06:35:56.490ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
211262025-04-30T06:35:56.491ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
211272025-04-30T06:35:56.491ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
211282025-04-30T06:35:56.491ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
211292025-04-30T06:35:56.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1725 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
211302025-04-30T06:35:56.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1879 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211312025-04-30T06:35:56.493ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1838 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211322025-04-30T06:35:56.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = b44afdfb-a97f-412e-84c8-fde947ce10b6 uri = /sp/sled/1
211332025-04-30T06:35:56.493ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
211342025-04-30T06:35:56.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1880 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
211352025-04-30T06:35:56.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1839 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
211362025-04-30T06:35:56.497ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
211372025-04-30T06:35:56.497ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
211382025-04-30T06:35:56.497ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
211392025-04-30T06:35:56.497ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
211402025-04-30T06:35:56.497ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
211412025-04-30T06:35:56.497ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
211422025-04-30T06:35:56.499ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
211432025-04-30T06:35:56.499ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
211442025-04-30T06:35:56.499ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
211452025-04-30T06:35:56.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1880 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211462025-04-30T06:35:56.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1839 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
211472025-04-30T06:35:56.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1840 }, kind: MgsRequest(SpState) }
211482025-04-30T06:35:56.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1881 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
211492025-04-30T06:35:56.501ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
211502025-04-30T06:35:56.501ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
211512025-04-30T06:35:56.501ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
211522025-04-30T06:35:56.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1881 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211532025-04-30T06:35:56.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1840 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
211542025-04-30T06:35:56.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1841 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
211552025-04-30T06:35:56.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1882 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
211562025-04-30T06:35:56.503ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
211572025-04-30T06:35:56.504ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
211582025-04-30T06:35:56.504ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
211592025-04-30T06:35:56.504ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
211602025-04-30T06:35:56.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1882 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211612025-04-30T06:35:56.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1841 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211622025-04-30T06:35:56.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1842 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
211632025-04-30T06:35:56.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1883 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
211642025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
211652025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
211662025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
211672025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
211682025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
211692025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
211702025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
211712025-04-30T06:35:56.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1883 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
211722025-04-30T06:35:56.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1842 } 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(()) }))
211732025-04-30T06:35:56.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1843 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
211742025-04-30T06:35:56.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1884 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
211752025-04-30T06:35:56.509ZINFOtest_metrics (dropshot): request completed latency_us = 16319 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = b44afdfb-a97f-412e-84c8-fde947ce10b6 response_code = 200 uri = /sp/sled/1
211762025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
211772025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
211782025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
211792025-04-30T06:35:56.509ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
211802025-04-30T06:35:56.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1884 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211812025-04-30T06:35:56.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1843 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
211822025-04-30T06:35:56.510ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = a464d99a-95c2-47bc-a4f2-a2b31b4eb6bf uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
211832025-04-30T06:35:56.513ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1885 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
211842025-04-30T06:35:56.513ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1844 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
211852025-04-30T06:35:56.513ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
211862025-04-30T06:35:56.513ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
211872025-04-30T06:35:56.513ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
211882025-04-30T06:35:56.513ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
211892025-04-30T06:35:56.513ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
211902025-04-30T06:35:56.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
211912025-04-30T06:35:56.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
211922025-04-30T06:35:56.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
211932025-04-30T06:35:56.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
211942025-04-30T06:35:56.514ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
211952025-04-30T06:35:56.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1885 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
211962025-04-30T06:35:56.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1844 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
211972025-04-30T06:35:56.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
211982025-04-30T06:35:56.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1886 }, kind: MgsRequest(SpState) }
211992025-04-30T06:35:56.538ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
212002025-04-30T06:35:56.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1886 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
212012025-04-30T06:35:56.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1845 } response = CabooseValue
212022025-04-30T06:35:56.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1846 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
212032025-04-30T06:35:56.541ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
212042025-04-30T06:35:56.541ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
212052025-04-30T06:35:56.541ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
212062025-04-30T06:35:56.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1846 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
212072025-04-30T06:35:56.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
212082025-04-30T06:35:56.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1847 } response = CabooseValue
212092025-04-30T06:35:56.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1848 }, kind: MgsRequest(SpState) }
212102025-04-30T06:35:56.543ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
212112025-04-30T06:35:56.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1848 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
212122025-04-30T06:35:56.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
212132025-04-30T06:35:56.543ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
212142025-04-30T06:35:56.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1849 } response = CabooseValue
212152025-04-30T06:35:56.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
212162025-04-30T06:35:56.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1850 } response = CabooseValue
212172025-04-30T06:35:56.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
212182025-04-30T06:35:56.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1851 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
212192025-04-30T06:35:56.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
212202025-04-30T06:35:56.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1852 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
212212025-04-30T06:35:56.547ZINFOtest_metrics (dropshot): request completed latency_us = 37099 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = a464d99a-95c2-47bc-a4f2-a2b31b4eb6bf response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
212222025-04-30T06:35:56.548ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d51a36a1-7e88-480e-98f9-3868834c04a0 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
212232025-04-30T06:35:56.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
212242025-04-30T06:35:56.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1853 } response = CabooseValue
212252025-04-30T06:35:56.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
212262025-04-30T06:35:56.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1854 } response = CabooseValue
212272025-04-30T06:35:56.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
212282025-04-30T06:35:56.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1855 } response = CabooseValue
212292025-04-30T06:35:56.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
212302025-04-30T06:35:56.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1856 } response = CabooseValue
212312025-04-30T06:35:56.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
212322025-04-30T06:35:56.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1857 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
212332025-04-30T06:35:56.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
212342025-04-30T06:35:56.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1858 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
212352025-04-30T06:35:56.560ZINFOtest_metrics (dropshot): request completed latency_us = 11907 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = d51a36a1-7e88-480e-98f9-3868834c04a0 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
212362025-04-30T06:35:56.561ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = c0c0105f-68bf-46f0-a7a6-6d69e20cd8af uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
212372025-04-30T06:35:56.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
212382025-04-30T06:35:56.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1859 } response = CabooseValue
212392025-04-30T06:35:56.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
212402025-04-30T06:35:56.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1860 } response = CabooseValue
212412025-04-30T06:35:56.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
212422025-04-30T06:35:56.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1861 } response = CabooseValue
212432025-04-30T06:35:56.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
212442025-04-30T06:35:56.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1862 } response = CabooseValue
212452025-04-30T06:35:56.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
212462025-04-30T06:35:56.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1863 } response = CabooseValue
212472025-04-30T06:35:56.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
212482025-04-30T06:35:56.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1864 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
212492025-04-30T06:35:56.566ZINFOtest_metrics (dropshot): request completed latency_us = 4627 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = c0c0105f-68bf-46f0-a7a6-6d69e20cd8af response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
212502025-04-30T06:35:56.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 0cc51d39-aba6-4ec5-a32b-ac3e0bef0076 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
212512025-04-30T06:35:56.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
212522025-04-30T06:35:56.567ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1865 } response = CabooseValue
212532025-04-30T06:35:56.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
212542025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1866 } response = CabooseValue
212552025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
212562025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1867 } response = CabooseValue
212572025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
212582025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1868 } response = CabooseValue
212592025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
212602025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1869 } response = CabooseValue
212612025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
212622025-04-30T06:35:56.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1870 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
212632025-04-30T06:35:56.570ZINFOtest_metrics (dropshot): request completed latency_us = 3331 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 0cc51d39-aba6-4ec5-a32b-ac3e0bef0076 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
212642025-04-30T06:35:56.570ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ccd2d1a2-266c-4ca9-a654-a23f2c6d9f08 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
212652025-04-30T06:35:56.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
212662025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1871 } response = CabooseValue
212672025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
212682025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1872 } response = CabooseValue
212692025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
212702025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1873 } response = CabooseValue
212712025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
212722025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1874 } response = CabooseValue
212732025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
212742025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1875 } response = CabooseValue
212752025-04-30T06:35:56.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
212762025-04-30T06:35:56.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1876 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
212772025-04-30T06:35:56.572ZINFOtest_metrics (dropshot): request completed latency_us = 1427 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = ccd2d1a2-266c-4ca9-a654-a23f2c6d9f08 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
212782025-04-30T06:35:56.573ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 3d01df1c-eafd-405c-a2ef-dfd9cd53fbdb uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
212792025-04-30T06:35:56.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
212802025-04-30T06:35:56.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1877 } response = CabooseValue
212812025-04-30T06:35:56.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
212822025-04-30T06:35:56.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1878 } response = CabooseValue
212832025-04-30T06:35:56.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
212842025-04-30T06:35:56.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1879 } response = CabooseValue
212852025-04-30T06:35:56.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
212862025-04-30T06:35:56.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1880 } response = CabooseValue
212872025-04-30T06:35:56.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
212882025-04-30T06:35:56.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1881 } response = CabooseValue
212892025-04-30T06:35:56.575ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
212902025-04-30T06:35:56.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1882 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
212912025-04-30T06:35:56.575ZINFOtest_metrics (dropshot): request completed latency_us = 2001 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 3d01df1c-eafd-405c-a2ef-dfd9cd53fbdb response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
212922025-04-30T06:35:56.576ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 9ddc20cc-75ae-4ca3-9ab1-b1e0364ee0e0 uri = /sp/sled/1/component/rot/cmpa
212932025-04-30T06:35:56.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1883 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
212942025-04-30T06:35:56.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1883 } response = ReadRot(Ok)
212952025-04-30T06:35:56.576ZINFOtest_metrics (dropshot): request completed latency_us = 662 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 9ddc20cc-75ae-4ca3-9ab1-b1e0364ee0e0 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
212962025-04-30T06:35:56.577ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 08b91607-3775-4352-87bf-65dec0ed7178 uri = /sp/sled/1/component/rot/cfpa
212972025-04-30T06:35:56.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1884 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
212982025-04-30T06:35:56.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1884 } response = ReadRot(Ok)
212992025-04-30T06:35:56.578ZINFOtest_metrics (dropshot): request completed latency_us = 897 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 08b91607-3775-4352-87bf-65dec0ed7178 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
213002025-04-30T06:35:56.579ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 93f361d5-fdc5-4c43-9a8e-f26731c04667 uri = /sp/sled/1/component/rot/cfpa
213012025-04-30T06:35:56.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1885 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
213022025-04-30T06:35:56.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1885 } response = ReadRot(Ok)
213032025-04-30T06:35:56.579ZINFOtest_metrics (dropshot): request completed latency_us = 449 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = 93f361d5-fdc5-4c43-9a8e-f26731c04667 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
213042025-04-30T06:35:56.580ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = da2960b1-8184-4e9d-90d8-f8374659aee1 uri = /sp/sled/1/component/rot/cfpa
213052025-04-30T06:35:56.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1886 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
213062025-04-30T06:35:56.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1886 } response = ReadRot(Ok)
213072025-04-30T06:35:56.580ZINFOtest_metrics (dropshot): request completed latency_us = 467 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48577 req_id = da2960b1-8184-4e9d-90d8-f8374659aee1 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
213082025-04-30T06:35:57.043ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:61787
213092025-04-30T06:35:57.046ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = f8489c53-abc9-4a86-b3cf-4c6a767f006f uri = /ignition
213102025-04-30T06:35:57.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1726 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
213112025-04-30T06:35:57.046ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
213122025-04-30T06:35:57.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1726 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
213132025-04-30T06:35:57.049ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
213142025-04-30T06:35:57.049ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
213152025-04-30T06:35:57.049ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
213162025-04-30T06:35:57.049ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
213172025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
213182025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
213192025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
213202025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
213212025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
213222025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
213232025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
213242025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
213252025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
213262025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
213272025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
213282025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
213292025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
213302025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
213312025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
213322025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
213332025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
213342025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
213352025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
213362025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
213372025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
213382025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
213392025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
213402025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
213412025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
213422025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
213432025-04-30T06:35:57.050ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
213442025-04-30T06:35:57.050ZINFOtest_metrics (dropshot): request completed latency_us = 3986 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = f8489c53-abc9-4a86-b3cf-4c6a767f006f response_code = 200 uri = /ignition
213452025-04-30T06:35:57.053ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = d6de50c8-b99d-476b-81b5-a6f8fd075816 uri = /sp/switch/0
213462025-04-30T06:35:57.055ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1727 }, kind: MgsRequest(SpState) }
213472025-04-30T06:35:57.055ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
213482025-04-30T06:35:57.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1727 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
213492025-04-30T06:35:57.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1728 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
213502025-04-30T06:35:57.057ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1728 } 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(()) }))
213512025-04-30T06:35:57.058ZINFOtest_metrics (dropshot): request completed latency_us = 4352 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = d6de50c8-b99d-476b-81b5-a6f8fd075816 response_code = 200 uri = /sp/switch/0
213522025-04-30T06:35:57.061ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = c80abb7c-d5ab-42cc-ba58-b4fc788e490d uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
213532025-04-30T06:35:57.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
213542025-04-30T06:35:57.061ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1729 } response = CabooseValue
213552025-04-30T06:35:57.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
213562025-04-30T06:35:57.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1730 } response = CabooseValue
213572025-04-30T06:35:57.063ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
213582025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1731 } response = CabooseValue
213592025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
213602025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1732 } response = CabooseValue
213612025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
213622025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1733 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
213632025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
213642025-04-30T06:35:57.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1734 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
213652025-04-30T06:35:57.067ZINFOtest_metrics (dropshot): request completed latency_us = 6084 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = c80abb7c-d5ab-42cc-ba58-b4fc788e490d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
213662025-04-30T06:35:57.070ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 677244e2-bbe3-4f0a-ac72-1f48053a4b2c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
213672025-04-30T06:35:57.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
213682025-04-30T06:35:57.103ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1735 } response = CabooseValue
213692025-04-30T06:35:57.103ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
213702025-04-30T06:35:57.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1736 } response = CabooseValue
213712025-04-30T06:35:57.105ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
213722025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1737 } response = CabooseValue
213732025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
213742025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1738 } response = CabooseValue
213752025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
213762025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1739 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
213772025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
213782025-04-30T06:35:57.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1740 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
213792025-04-30T06:35:57.107ZINFOtest_metrics (dropshot): request completed latency_us = 37349 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 677244e2-bbe3-4f0a-ac72-1f48053a4b2c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
213802025-04-30T06:35:57.108ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = b1457177-4506-41ad-9b9e-88072136d8de uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
213812025-04-30T06:35:57.108ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
213822025-04-30T06:35:57.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1741 } response = CabooseValue
213832025-04-30T06:35:57.108ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
213842025-04-30T06:35:57.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1742 } response = CabooseValue
213852025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
213862025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1743 } response = CabooseValue
213872025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
213882025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1744 } response = CabooseValue
213892025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
213902025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1745 } response = CabooseValue
213912025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
213922025-04-30T06:35:57.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1746 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
213932025-04-30T06:35:57.109ZINFOtest_metrics (dropshot): request completed latency_us = 1831 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = b1457177-4506-41ad-9b9e-88072136d8de response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
213942025-04-30T06:35:57.115ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 304ebc6b-d54e-471b-9dc7-b99370ac7732 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
213952025-04-30T06:35:57.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
213962025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1747 } response = CabooseValue
213972025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
213982025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1748 } response = CabooseValue
213992025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1749 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
214002025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1749 } response = CabooseValue
214012025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1750 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
214022025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1750 } response = CabooseValue
214032025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1751 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
214042025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1751 } response = CabooseValue
214052025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1752 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
214062025-04-30T06:35:57.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1752 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
214072025-04-30T06:35:57.117ZINFOtest_metrics (dropshot): request completed latency_us = 2331 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 304ebc6b-d54e-471b-9dc7-b99370ac7732 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
214082025-04-30T06:35:57.118ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 152fe43f-d40e-4dfd-87d1-289ec50f4967 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
214092025-04-30T06:35:57.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1753 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
214102025-04-30T06:35:57.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1753 } response = CabooseValue
214112025-04-30T06:35:57.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1754 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
214122025-04-30T06:35:57.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1754 } response = CabooseValue
214132025-04-30T06:35:57.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
214142025-04-30T06:35:57.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1755 } response = CabooseValue
214152025-04-30T06:35:57.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
214162025-04-30T06:35:57.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1756 } response = CabooseValue
214172025-04-30T06:35:57.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
214182025-04-30T06:35:57.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1757 } response = CabooseValue
214192025-04-30T06:35:57.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
214202025-04-30T06:35:57.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1758 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
214212025-04-30T06:35:57.120ZINFOtest_metrics (dropshot): request completed latency_us = 2687 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 152fe43f-d40e-4dfd-87d1-289ec50f4967 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
214222025-04-30T06:35:57.121ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = c80a970a-f900-44f3-8912-35fbf6312522 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
214232025-04-30T06:35:57.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
214242025-04-30T06:35:57.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1759 } response = CabooseValue
214252025-04-30T06:35:57.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
214262025-04-30T06:35:57.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1760 } response = CabooseValue
214272025-04-30T06:35:57.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
214282025-04-30T06:35:57.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1761 } response = CabooseValue
214292025-04-30T06:35:57.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
214302025-04-30T06:35:57.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1762 } response = CabooseValue
214312025-04-30T06:35:57.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
214322025-04-30T06:35:57.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1763 } response = CabooseValue
214332025-04-30T06:35:57.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
214342025-04-30T06:35:57.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1764 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
214352025-04-30T06:35:57.146ZINFOtest_metrics (dropshot): request completed latency_us = 25181 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = c80a970a-f900-44f3-8912-35fbf6312522 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
214362025-04-30T06:35:57.148ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 0ac69ade-814f-44fd-9c05-e140e8c60cfa uri = /sp/switch/0/component/rot/cmpa
214372025-04-30T06:35:57.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1765 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
214382025-04-30T06:35:57.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1765 } response = ReadRot(Ok)
214392025-04-30T06:35:57.160ZINFOtest_metrics (dropshot): request completed latency_us = 12079 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 0ac69ade-814f-44fd-9c05-e140e8c60cfa response_code = 200 uri = /sp/switch/0/component/rot/cmpa
214402025-04-30T06:35:57.160ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = e372a4fe-2b35-42ab-8080-9dc3236827d7 uri = /sp/switch/0/component/rot/cfpa
214412025-04-30T06:35:57.161ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1766 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
214422025-04-30T06:35:57.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1766 } response = ReadRot(Ok)
214432025-04-30T06:35:57.162ZINFOtest_metrics (dropshot): request completed latency_us = 1895 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = e372a4fe-2b35-42ab-8080-9dc3236827d7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
214442025-04-30T06:35:57.167ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = b5991c77-16da-427d-837a-c6e45af7b345 uri = /sp/switch/0/component/rot/cfpa
214452025-04-30T06:35:57.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1767 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
214462025-04-30T06:35:57.168ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1767 } response = ReadRot(Ok)
214472025-04-30T06:35:57.169ZINFOtest_metrics (dropshot): request completed latency_us = 1683 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = b5991c77-16da-427d-837a-c6e45af7b345 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
214482025-04-30T06:35:57.170ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = d45fbffd-bbe9-4327-ba67-a7b40d236e55 uri = /sp/switch/0/component/rot/cfpa
214492025-04-30T06:35:57.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1768 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
214502025-04-30T06:35:57.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1768 } response = ReadRot(Ok)
214512025-04-30T06:35:57.170ZINFOtest_metrics (dropshot): request completed latency_us = 639 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = d45fbffd-bbe9-4327-ba67-a7b40d236e55 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
214522025-04-30T06:35:57.189ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 35756d25-10b9-4eff-8aec-7d45cbd52176 uri = /sp/switch/1
214532025-04-30T06:35:57.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1623 }, kind: MgsRequest(SpState) }
214542025-04-30T06:35:57.190ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
214552025-04-30T06:35:57.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1623 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
214562025-04-30T06:35:57.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1624 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
214572025-04-30T06:35:57.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1624 } 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(()) }))
214582025-04-30T06:35:57.191ZINFOtest_metrics (dropshot): request completed latency_us = 1761 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 35756d25-10b9-4eff-8aec-7d45cbd52176 response_code = 200 uri = /sp/switch/1
214592025-04-30T06:35:57.193ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 30530134-6016-4337-b241-a7edcc66d32e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
214602025-04-30T06:35:57.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1625 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
214612025-04-30T06:35:57.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1625 } response = CabooseValue
214622025-04-30T06:35:57.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1626 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
214632025-04-30T06:35:57.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1626 } response = CabooseValue
214642025-04-30T06:35:57.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1627 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
214652025-04-30T06:35:57.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1627 } response = CabooseValue
214662025-04-30T06:35:57.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1628 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
214672025-04-30T06:35:57.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1628 } response = CabooseValue
214682025-04-30T06:35:57.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1629 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
214692025-04-30T06:35:57.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1629 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
214702025-04-30T06:35:57.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1630 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
214712025-04-30T06:35:57.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1630 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
214722025-04-30T06:35:57.196ZINFOtest_metrics (dropshot): request completed latency_us = 2891 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 30530134-6016-4337-b241-a7edcc66d32e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
214732025-04-30T06:35:57.197ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 3314fa26-c761-40c8-9802-6c58dd5ad5f5 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
214742025-04-30T06:35:57.197ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1631 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
214752025-04-30T06:35:57.197ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1631 } response = CabooseValue
214762025-04-30T06:35:57.198ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1632 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
214772025-04-30T06:35:57.198ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1632 } response = CabooseValue
214782025-04-30T06:35:57.198ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1633 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
214792025-04-30T06:35:57.198ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1633 } response = CabooseValue
214802025-04-30T06:35:57.198ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1634 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
214812025-04-30T06:35:57.199ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1634 } response = CabooseValue
214822025-04-30T06:35:57.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1635 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
214832025-04-30T06:35:57.199ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1635 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
214842025-04-30T06:35:57.199ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1636 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
214852025-04-30T06:35:57.199ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1636 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
214862025-04-30T06:35:57.200ZINFOtest_metrics (dropshot): request completed latency_us = 3091 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 3314fa26-c761-40c8-9802-6c58dd5ad5f5 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
214872025-04-30T06:35:57.201ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = f4c8da78-d96f-4e84-9ade-ab1e76dbca3a uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
214882025-04-30T06:35:57.201ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1637 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
214892025-04-30T06:35:57.201ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1637 } response = CabooseValue
214902025-04-30T06:35:57.201ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1638 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
214912025-04-30T06:35:57.201ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1638 } response = CabooseValue
214922025-04-30T06:35:57.202ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1639 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
214932025-04-30T06:35:57.202ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1639 } response = CabooseValue
214942025-04-30T06:35:57.202ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1640 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
214952025-04-30T06:35:57.202ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1640 } response = CabooseValue
214962025-04-30T06:35:57.202ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1641 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
214972025-04-30T06:35:57.203ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1641 } response = CabooseValue
214982025-04-30T06:35:57.203ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1642 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
214992025-04-30T06:35:57.203ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1642 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
215002025-04-30T06:35:57.204ZINFOtest_metrics (dropshot): request completed latency_us = 3224 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = f4c8da78-d96f-4e84-9ade-ab1e76dbca3a response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
215012025-04-30T06:35:57.213ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 12ceae74-ef0d-44b8-90d2-27358a7e137f uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
215022025-04-30T06:35:57.213ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1643 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
215032025-04-30T06:35:57.213ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1643 } response = CabooseValue
215042025-04-30T06:35:57.213ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1644 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
215052025-04-30T06:35:57.215ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1644 } response = CabooseValue
215062025-04-30T06:35:57.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1645 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
215072025-04-30T06:35:57.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1645 } response = CabooseValue
215082025-04-30T06:35:57.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1646 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
215092025-04-30T06:35:57.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1646 } response = CabooseValue
215102025-04-30T06:35:57.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1647 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
215112025-04-30T06:35:57.217ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1647 } response = CabooseValue
215122025-04-30T06:35:57.217ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1648 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
215132025-04-30T06:35:57.217ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1648 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
215142025-04-30T06:35:57.218ZINFOtest_metrics (dropshot): request completed latency_us = 4837 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 12ceae74-ef0d-44b8-90d2-27358a7e137f response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
215152025-04-30T06:35:57.218ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 007ba646-5804-43cd-964a-72b823629a16 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
215162025-04-30T06:35:57.219ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1649 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
215172025-04-30T06:35:57.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1649 } response = CabooseValue
215182025-04-30T06:35:57.219ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1650 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
215192025-04-30T06:35:57.220ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1650 } response = CabooseValue
215202025-04-30T06:35:57.220ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1651 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
215212025-04-30T06:35:57.220ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1651 } response = CabooseValue
215222025-04-30T06:35:57.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1652 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
215232025-04-30T06:35:57.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1652 } response = CabooseValue
215242025-04-30T06:35:57.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1653 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
215252025-04-30T06:35:57.221ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1653 } response = CabooseValue
215262025-04-30T06:35:57.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1654 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
215272025-04-30T06:35:57.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1654 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
215282025-04-30T06:35:57.222ZINFOtest_metrics (dropshot): request completed latency_us = 3576 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 007ba646-5804-43cd-964a-72b823629a16 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
215292025-04-30T06:35:57.223ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 2e15d100-106a-480e-be1f-d79d8eb54335 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
215302025-04-30T06:35:57.223ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1655 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
215312025-04-30T06:35:57.223ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1655 } response = CabooseValue
215322025-04-30T06:35:57.223ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1656 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
215332025-04-30T06:35:57.224ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1656 } response = CabooseValue
215342025-04-30T06:35:57.224ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1657 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
215352025-04-30T06:35:57.224ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1657 } response = CabooseValue
215362025-04-30T06:35:57.224ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1658 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
215372025-04-30T06:35:57.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1658 } response = CabooseValue
215382025-04-30T06:35:57.225ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1659 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
215392025-04-30T06:35:57.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1659 } response = CabooseValue
215402025-04-30T06:35:57.225ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1660 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
215412025-04-30T06:35:57.225ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1660 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
215422025-04-30T06:35:57.227ZINFOtest_metrics (dropshot): request completed latency_us = 4418 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 2e15d100-106a-480e-be1f-d79d8eb54335 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
215432025-04-30T06:35:57.229ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 84b165fb-f731-41b6-bf2c-1fd1a25be02b uri = /sp/switch/1/component/rot/cmpa
215442025-04-30T06:35:57.229ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1661 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
215452025-04-30T06:35:57.231ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1661 } response = ReadRot(Ok)
215462025-04-30T06:35:57.231ZINFOtest_metrics (dropshot): request completed latency_us = 1770 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 84b165fb-f731-41b6-bf2c-1fd1a25be02b response_code = 200 uri = /sp/switch/1/component/rot/cmpa
215472025-04-30T06:35:57.232ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 9d9f8e01-1771-41f2-8778-6e5577b00dce uri = /sp/switch/1/component/rot/cfpa
215482025-04-30T06:35:57.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1662 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
215492025-04-30T06:35:57.232ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1662 } response = ReadRot(Ok)
215502025-04-30T06:35:57.232ZINFOtest_metrics (dropshot): request completed latency_us = 798 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 9d9f8e01-1771-41f2-8778-6e5577b00dce response_code = 200 uri = /sp/switch/1/component/rot/cfpa
215512025-04-30T06:35:57.272ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 2638a5ca-7435-4351-a043-98c010bd4322 uri = /sp/switch/1/component/rot/cfpa
215522025-04-30T06:35:57.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1663 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
215532025-04-30T06:35:57.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1663 } response = ReadRot(Ok)
215542025-04-30T06:35:57.273ZINFOtest_metrics (dropshot): request completed latency_us = 1040 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 2638a5ca-7435-4351-a043-98c010bd4322 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
215552025-04-30T06:35:57.276ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 5e753d70-bb0e-4d8b-8e00-2cbdd8f0e038 uri = /sp/switch/1/component/rot/cfpa
215562025-04-30T06:35:57.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1664 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
215572025-04-30T06:35:57.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1664 } response = ReadRot(Ok)
215582025-04-30T06:35:57.277ZINFOtest_metrics (dropshot): request completed latency_us = 789 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 5e753d70-bb0e-4d8b-8e00-2cbdd8f0e038 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
215592025-04-30T06:35:57.277ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 26478018-4e18-419b-a212-5e0e9cc0adca uri = /sp/sled/0
215602025-04-30T06:35:57.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1887 }, kind: MgsRequest(SpState) }
215612025-04-30T06:35:57.278ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
215622025-04-30T06:35:57.278ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1887 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
215632025-04-30T06:35:57.278ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1888 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
215642025-04-30T06:35:57.279ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1888 } 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(()) }))
215652025-04-30T06:35:57.279ZINFOtest_metrics (dropshot): request completed latency_us = 1612 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 26478018-4e18-419b-a212-5e0e9cc0adca response_code = 200 uri = /sp/sled/0
215662025-04-30T06:35:57.282ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 3072cdab-5624-41ae-b686-85e37489b99f uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
215672025-04-30T06:35:57.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
215682025-04-30T06:35:57.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1889 } response = CabooseValue
215692025-04-30T06:35:57.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
215702025-04-30T06:35:57.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1890 } response = CabooseValue
215712025-04-30T06:35:57.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
215722025-04-30T06:35:57.284ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1891 } response = CabooseValue
215732025-04-30T06:35:57.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
215742025-04-30T06:35:57.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1892 } response = CabooseValue
215752025-04-30T06:35:57.285ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
215762025-04-30T06:35:57.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1893 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
215772025-04-30T06:35:57.285ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
215782025-04-30T06:35:57.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1894 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
215792025-04-30T06:35:57.357ZINFOtest_metrics (dropshot): request completed latency_us = 74368 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 3072cdab-5624-41ae-b686-85e37489b99f response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
215802025-04-30T06:35:57.358ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
215812025-04-30T06:35:57.358ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
215822025-04-30T06:35:57.358ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
215832025-04-30T06:35:57.358ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
215842025-04-30T06:35:57.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1665 }, kind: MgsRequest(SpState) }
215852025-04-30T06:35:57.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1769 }, kind: MgsRequest(SpState) }
215862025-04-30T06:35:57.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1895 }, kind: MgsRequest(SpState) }
215872025-04-30T06:35:57.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1887 }, kind: MgsRequest(SpState) }
215882025-04-30T06:35:57.363ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
215892025-04-30T06:35:57.364ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
215902025-04-30T06:35:57.364ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
215912025-04-30T06:35:57.364ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
215922025-04-30T06:35:57.364ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = ba658ab6-71aa-4f72-89ef-c09e44a9843d uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
215932025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1769 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
215942025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1665 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
215952025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1895 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
215962025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
215972025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1887 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
215982025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1770 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
215992025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1666 }, kind: MgsRequest(SpState) }
216002025-04-30T06:35:57.365ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1888 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
216012025-04-30T06:35:57.368ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
216022025-04-30T06:35:57.368ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
216032025-04-30T06:35:57.368ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
216042025-04-30T06:35:57.368ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
216052025-04-30T06:35:57.368ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
216062025-04-30T06:35:57.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1770 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216072025-04-30T06:35:57.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1666 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
216082025-04-30T06:35:57.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1896 } response = CabooseValue
216092025-04-30T06:35:57.372ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1897 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
216102025-04-30T06:35:57.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1888 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216112025-04-30T06:35:57.382ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
216122025-04-30T06:35:57.383ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1771 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
216132025-04-30T06:35:57.383ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1889 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
216142025-04-30T06:35:57.395ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
216152025-04-30T06:35:57.395ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
216162025-04-30T06:35:57.395ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
216172025-04-30T06:35:57.395ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
216182025-04-30T06:35:57.396ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
216192025-04-30T06:35:57.398ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
216202025-04-30T06:35:57.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1771 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216212025-04-30T06:35:57.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1897 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216222025-04-30T06:35:57.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
216232025-04-30T06:35:57.488ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1889 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216242025-04-30T06:35:57.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1772 }, kind: MgsRequest(SpState) }
216252025-04-30T06:35:57.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1890 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
216262025-04-30T06:35:57.503ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
216272025-04-30T06:35:57.504ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
216282025-04-30T06:35:57.504ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
216292025-04-30T06:35:57.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1772 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
216302025-04-30T06:35:57.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1898 } response = CabooseValue
216312025-04-30T06:35:57.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1899 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
216322025-04-30T06:35:57.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1890 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216332025-04-30T06:35:57.602ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
216342025-04-30T06:35:57.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1891 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
216352025-04-30T06:35:57.616ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
216362025-04-30T06:35:57.618ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
216372025-04-30T06:35:57.618ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
216382025-04-30T06:35:57.619ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
216392025-04-30T06:35:57.619ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
216402025-04-30T06:35:57.619ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
216412025-04-30T06:35:57.619ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
216422025-04-30T06:35:57.619ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
216432025-04-30T06:35:57.619ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
216442025-04-30T06:35:57.692ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1899 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216452025-04-30T06:35:57.692ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
216462025-04-30T06:35:57.692ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1891 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
216472025-04-30T06:35:57.698ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1892 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
216482025-04-30T06:35:57.709ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
216492025-04-30T06:35:57.709ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
216502025-04-30T06:35:57.772ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1900 } response = CabooseValue
216512025-04-30T06:35:57.774ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1901 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
216522025-04-30T06:35:57.774ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1892 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216532025-04-30T06:35:57.779ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1893 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
216542025-04-30T06:35:57.779ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
216552025-04-30T06:35:57.779ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
216562025-04-30T06:35:57.779ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
216572025-04-30T06:35:57.779ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
216582025-04-30T06:35:57.787ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1901 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216592025-04-30T06:35:57.788ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
216602025-04-30T06:35:57.789ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1893 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216612025-04-30T06:35:57.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1894 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
216622025-04-30T06:35:57.848ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
216632025-04-30T06:35:57.848ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
216642025-04-30T06:35:57.848ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
216652025-04-30T06:35:57.848ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
216662025-04-30T06:35:57.848ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
216672025-04-30T06:35:57.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1902 } response = CabooseValue
216682025-04-30T06:35:57.851ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1903 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
216692025-04-30T06:35:57.851ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1894 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
216702025-04-30T06:35:57.853ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1895 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
216712025-04-30T06:35:57.853ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
216722025-04-30T06:35:57.854ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
216732025-04-30T06:35:57.854ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
216742025-04-30T06:35:57.854ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
216752025-04-30T06:35:57.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1903 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216762025-04-30T06:35:57.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
216772025-04-30T06:35:57.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1895 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216782025-04-30T06:35:57.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1896 }, kind: MgsRequest(SpState) }
216792025-04-30T06:35:57.857ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
216802025-04-30T06:35:57.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1904 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
216812025-04-30T06:35:57.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1905 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
216822025-04-30T06:35:57.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1896 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
216832025-04-30T06:35:57.857ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
216842025-04-30T06:35:57.857ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
216852025-04-30T06:35:57.857ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
216862025-04-30T06:35:57.857ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1905 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
216872025-04-30T06:35:57.857ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
216882025-04-30T06:35:57.858ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1906 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
216892025-04-30T06:35:57.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1907 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
216902025-04-30T06:35:57.859ZINFOtest_metrics (dropshot): request completed latency_us = 494987 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = ba658ab6-71aa-4f72-89ef-c09e44a9843d response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
216912025-04-30T06:35:57.859ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
216922025-04-30T06:35:57.859ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
216932025-04-30T06:35:57.859ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
216942025-04-30T06:35:57.859ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
216952025-04-30T06:35:57.860ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
216962025-04-30T06:35:57.860ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
216972025-04-30T06:35:57.860ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
216982025-04-30T06:35:57.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1907 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
216992025-04-30T06:35:57.880ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 4d06f0be-5edb-4eed-9356-40c5de5796cd uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
217002025-04-30T06:35:57.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1908 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
217012025-04-30T06:35:57.899ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
217022025-04-30T06:35:57.899ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
217032025-04-30T06:35:57.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1908 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
217042025-04-30T06:35:57.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
217052025-04-30T06:35:57.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1909 } response = CabooseValue
217062025-04-30T06:35:57.914ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1910 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
217072025-04-30T06:35:57.915ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
217082025-04-30T06:35:57.915ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
217092025-04-30T06:35:57.915ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
217102025-04-30T06:35:57.915ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
217112025-04-30T06:35:57.915ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
217122025-04-30T06:35:57.917ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1910 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
217132025-04-30T06:35:57.917ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
217142025-04-30T06:35:57.934ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1911 } response = CabooseValue
217152025-04-30T06:35:57.934ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1912 }, kind: MgsRequest(SpState) }
217162025-04-30T06:35:57.935ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
217172025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1912 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
217182025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
217192025-04-30T06:35:57.935ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
217202025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1913 } response = CabooseValue
217212025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
217222025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1914 } response = CabooseValue
217232025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
217242025-04-30T06:35:57.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1915 } response = CabooseValue
217252025-04-30T06:35:57.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
217262025-04-30T06:35:57.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1916 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
217272025-04-30T06:35:57.937ZINFOtest_metrics (dropshot): request completed latency_us = 57564 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 4d06f0be-5edb-4eed-9356-40c5de5796cd response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
217282025-04-30T06:35:57.938ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = abb86c0e-166f-451a-b366-2aba6ce74e8d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
217292025-04-30T06:35:57.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
217302025-04-30T06:35:57.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1917 } response = CabooseValue
217312025-04-30T06:35:57.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
217322025-04-30T06:35:57.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1918 } response = CabooseValue
217332025-04-30T06:35:57.939ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
217342025-04-30T06:35:57.939ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1919 } response = CabooseValue
217352025-04-30T06:35:57.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
217362025-04-30T06:35:57.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1920 } response = CabooseValue
217372025-04-30T06:35:57.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
217382025-04-30T06:35:57.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1921 } response = CabooseValue
217392025-04-30T06:35:57.941ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
217402025-04-30T06:35:57.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1922 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
217412025-04-30T06:35:57.941ZINFOtest_metrics (dropshot): request completed latency_us = 3080 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = abb86c0e-166f-451a-b366-2aba6ce74e8d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
217422025-04-30T06:35:57.942ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 04881672-44ff-4ba9-ba38-d9647855d7e9 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
217432025-04-30T06:35:57.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
217442025-04-30T06:35:57.943ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1923 } response = CabooseValue
217452025-04-30T06:35:57.944ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
217462025-04-30T06:35:57.944ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1924 } response = CabooseValue
217472025-04-30T06:35:57.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
217482025-04-30T06:35:58.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1925 } response = CabooseValue
217492025-04-30T06:35:58.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
217502025-04-30T06:35:58.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1926 } response = CabooseValue
217512025-04-30T06:35:58.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
217522025-04-30T06:35:58.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1927 } response = CabooseValue
217532025-04-30T06:35:58.052ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
217542025-04-30T06:35:58.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1928 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
217552025-04-30T06:35:58.052ZINFOtest_metrics (dropshot): request completed latency_us = 109943 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 04881672-44ff-4ba9-ba38-d9647855d7e9 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
217562025-04-30T06:35:58.065ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = fec8edd5-9f64-4060-a508-a0e69fcb235a uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
217572025-04-30T06:35:58.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
217582025-04-30T06:35:58.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1929 } response = CabooseValue
217592025-04-30T06:35:58.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
217602025-04-30T06:35:58.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1930 } response = CabooseValue
217612025-04-30T06:35:58.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1931 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
217622025-04-30T06:35:58.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1931 } response = CabooseValue
217632025-04-30T06:35:58.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1932 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
217642025-04-30T06:35:58.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1932 } response = CabooseValue
217652025-04-30T06:35:58.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
217662025-04-30T06:35:58.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1933 } response = CabooseValue
217672025-04-30T06:35:58.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
217682025-04-30T06:35:58.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1934 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
217692025-04-30T06:35:58.067ZINFOtest_metrics (dropshot): request completed latency_us = 2426 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = fec8edd5-9f64-4060-a508-a0e69fcb235a response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
217702025-04-30T06:35:58.068ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 8f8eb49d-3563-4cfc-a696-73ad8762b8b0 uri = /sp/sled/0/component/rot/cmpa
217712025-04-30T06:35:58.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1935 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
217722025-04-30T06:35:58.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1935 } response = ReadRot(Ok)
217732025-04-30T06:35:58.068ZINFOtest_metrics (dropshot): request completed latency_us = 492 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 8f8eb49d-3563-4cfc-a696-73ad8762b8b0 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
217742025-04-30T06:35:58.069ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 4afd0823-40c8-4948-9a64-98d0858870f8 uri = /sp/sled/0/component/rot/cfpa
217752025-04-30T06:35:58.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1936 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
217762025-04-30T06:35:58.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1936 } response = ReadRot(Ok)
217772025-04-30T06:35:58.069ZINFOtest_metrics (dropshot): request completed latency_us = 520 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 4afd0823-40c8-4948-9a64-98d0858870f8 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
217782025-04-30T06:35:58.070ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 0a89a58c-a7e0-4eed-9732-ae9e26d8ac00 uri = /sp/sled/0/component/rot/cfpa
217792025-04-30T06:35:58.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1937 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
217802025-04-30T06:35:58.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1937 } response = ReadRot(Ok)
217812025-04-30T06:35:58.072ZINFOtest_metrics (dropshot): request completed latency_us = 415 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 0a89a58c-a7e0-4eed-9732-ae9e26d8ac00 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
217822025-04-30T06:35:58.072ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 578d53a0-357a-48e4-bdbd-9cbbbd6b500f uri = /sp/sled/0/component/rot/cfpa
217832025-04-30T06:35:58.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1938 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
217842025-04-30T06:35:58.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1938 } response = ReadRot(Ok)
217852025-04-30T06:35:58.073ZINFOtest_metrics (dropshot): request completed latency_us = 2422 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 578d53a0-357a-48e4-bdbd-9cbbbd6b500f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
217862025-04-30T06:35:58.076ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = ef2da7a3-60c9-41bf-b716-c9676a312b99 uri = /sp/sled/1
217872025-04-30T06:35:58.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1897 }, kind: MgsRequest(SpState) }
217882025-04-30T06:35:58.076ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
217892025-04-30T06:35:58.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1897 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
217902025-04-30T06:35:58.077ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1898 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
217912025-04-30T06:35:58.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1898 } 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(()) }))
217922025-04-30T06:35:58.078ZINFOtest_metrics (dropshot): request completed latency_us = 2396 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = ef2da7a3-60c9-41bf-b716-c9676a312b99 response_code = 200 uri = /sp/sled/1
217932025-04-30T06:35:58.079ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 017e4b5d-519e-4424-b839-4d4f230cd232 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
217942025-04-30T06:35:58.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
217952025-04-30T06:35:58.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1899 } response = CabooseValue
217962025-04-30T06:35:58.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
217972025-04-30T06:35:58.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1900 } response = CabooseValue
217982025-04-30T06:35:58.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
217992025-04-30T06:35:58.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1901 } response = CabooseValue
218002025-04-30T06:35:58.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
218012025-04-30T06:35:58.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1902 } response = CabooseValue
218022025-04-30T06:35:58.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
218032025-04-30T06:35:58.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1903 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
218042025-04-30T06:35:58.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
218052025-04-30T06:35:58.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1904 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
218062025-04-30T06:35:58.082ZINFOtest_metrics (dropshot): request completed latency_us = 3377 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 017e4b5d-519e-4424-b839-4d4f230cd232 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
218072025-04-30T06:35:58.084ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = b778ceb6-53cb-41ce-8121-0de9fd7d5f87 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
218082025-04-30T06:35:58.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
218092025-04-30T06:35:58.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1905 } response = CabooseValue
218102025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
218112025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1906 } response = CabooseValue
218122025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
218132025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1907 } response = CabooseValue
218142025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
218152025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1908 } response = CabooseValue
218162025-04-30T06:35:58.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
218172025-04-30T06:35:58.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1909 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
218182025-04-30T06:35:58.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1910 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
218192025-04-30T06:35:58.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1910 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
218202025-04-30T06:35:58.093ZINFOtest_metrics (dropshot): request completed latency_us = 8647 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = b778ceb6-53cb-41ce-8121-0de9fd7d5f87 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
218212025-04-30T06:35:58.094ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 206b4cb6-556b-4422-8ec3-a5bae2418ad9 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
218222025-04-30T06:35:58.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
218232025-04-30T06:35:58.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1911 } response = CabooseValue
218242025-04-30T06:35:58.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
218252025-04-30T06:35:58.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1912 } response = CabooseValue
218262025-04-30T06:35:58.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
218272025-04-30T06:35:58.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1913 } response = CabooseValue
218282025-04-30T06:35:58.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
218292025-04-30T06:35:58.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1914 } response = CabooseValue
218302025-04-30T06:35:58.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
218312025-04-30T06:35:58.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1915 } response = CabooseValue
218322025-04-30T06:35:58.105ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
218332025-04-30T06:35:58.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1916 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
218342025-04-30T06:35:58.108ZINFOtest_metrics (dropshot): request completed latency_us = 14836 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 206b4cb6-556b-4422-8ec3-a5bae2418ad9 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
218352025-04-30T06:35:58.128ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 2294e31d-3105-4ec8-9a2f-94fc80bca48f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
218362025-04-30T06:35:58.131ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
218372025-04-30T06:35:58.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1917 } response = CabooseValue
218382025-04-30T06:35:58.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
218392025-04-30T06:35:58.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1918 } response = CabooseValue
218402025-04-30T06:35:58.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
218412025-04-30T06:35:58.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1919 } response = CabooseValue
218422025-04-30T06:35:58.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
218432025-04-30T06:35:58.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1920 } response = CabooseValue
218442025-04-30T06:35:58.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
218452025-04-30T06:35:58.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1921 } response = CabooseValue
218462025-04-30T06:35:58.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
218472025-04-30T06:35:58.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1922 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
218482025-04-30T06:35:58.134ZINFOtest_metrics (dropshot): request completed latency_us = 6479 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 2294e31d-3105-4ec8-9a2f-94fc80bca48f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
218492025-04-30T06:35:58.135ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 03350097-cb3f-4863-92ce-c71eaf26c76c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
218502025-04-30T06:35:58.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
218512025-04-30T06:35:58.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1923 } response = CabooseValue
218522025-04-30T06:35:58.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
218532025-04-30T06:35:58.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1924 } response = CabooseValue
218542025-04-30T06:35:58.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
218552025-04-30T06:35:58.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1925 } response = CabooseValue
218562025-04-30T06:35:58.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
218572025-04-30T06:35:58.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1926 } response = CabooseValue
218582025-04-30T06:35:58.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
218592025-04-30T06:35:58.137ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1927 } response = CabooseValue
218602025-04-30T06:35:58.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
218612025-04-30T06:35:58.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1928 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
218622025-04-30T06:35:58.138ZINFOtest_metrics (dropshot): request completed latency_us = 3063 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 03350097-cb3f-4863-92ce-c71eaf26c76c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
218632025-04-30T06:35:58.139ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = aa4bb453-08a9-4247-bfea-5a6f2b8c1230 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
218642025-04-30T06:35:58.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
218652025-04-30T06:35:58.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1929 } response = CabooseValue
218662025-04-30T06:35:58.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
218672025-04-30T06:35:58.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1930 } response = CabooseValue
218682025-04-30T06:35:58.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1931 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
218692025-04-30T06:35:58.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1931 } response = CabooseValue
218702025-04-30T06:35:58.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1932 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
218712025-04-30T06:35:58.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1932 } response = CabooseValue
218722025-04-30T06:35:58.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
218732025-04-30T06:35:58.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1933 } response = CabooseValue
218742025-04-30T06:35:58.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
218752025-04-30T06:35:58.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1934 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
218762025-04-30T06:35:58.141ZINFOtest_metrics (dropshot): request completed latency_us = 2182 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = aa4bb453-08a9-4247-bfea-5a6f2b8c1230 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
218772025-04-30T06:35:58.142ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = a84c9f03-557b-4994-9ec3-4eb920542693 uri = /sp/sled/1/component/rot/cmpa
218782025-04-30T06:35:58.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1935 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
218792025-04-30T06:35:58.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1935 } response = ReadRot(Ok)
218802025-04-30T06:35:58.143ZINFOtest_metrics (dropshot): request completed latency_us = 708 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = a84c9f03-557b-4994-9ec3-4eb920542693 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
218812025-04-30T06:35:58.144ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = d0443a3d-28b9-4000-965e-094cfc19d27e uri = /sp/sled/1/component/rot/cfpa
218822025-04-30T06:35:58.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1936 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
218832025-04-30T06:35:58.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1936 } response = ReadRot(Ok)
218842025-04-30T06:35:58.144ZINFOtest_metrics (dropshot): request completed latency_us = 456 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = d0443a3d-28b9-4000-965e-094cfc19d27e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
218852025-04-30T06:35:58.145ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 26ed3ba0-e2cc-48d3-ada4-74927c7fb2af uri = /sp/sled/1/component/rot/cfpa
218862025-04-30T06:35:58.145ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1937 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
218872025-04-30T06:35:58.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1937 } response = ReadRot(Ok)
218882025-04-30T06:35:58.145ZINFOtest_metrics (dropshot): request completed latency_us = 485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = 26ed3ba0-e2cc-48d3-ada4-74927c7fb2af response_code = 200 uri = /sp/sled/1/component/rot/cfpa
218892025-04-30T06:35:58.146ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = ced1e58d-6240-4c3e-ad06-f9d280e00811 uri = /sp/sled/1/component/rot/cfpa
218902025-04-30T06:35:58.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1938 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
218912025-04-30T06:35:58.146ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1938 } response = ReadRot(Ok)
218922025-04-30T06:35:58.146ZINFOtest_metrics (dropshot): request completed latency_us = 480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:61787 req_id = ced1e58d-6240-4c3e-ad06-f9d280e00811 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
218932025-04-30T06:35:58.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
218942025-04-30T06:35:58.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
218952025-04-30T06:35:58.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
218962025-04-30T06:35:58.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
218972025-04-30T06:35:58.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1667 }, kind: MgsRequest(SpState) }
218982025-04-30T06:35:58.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1773 }, kind: MgsRequest(SpState) }
218992025-04-30T06:35:58.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1939 }, kind: MgsRequest(SpState) }
219002025-04-30T06:35:58.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1939 }, kind: MgsRequest(SpState) }
219012025-04-30T06:35:58.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
219022025-04-30T06:35:58.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
219032025-04-30T06:35:58.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
219042025-04-30T06:35:58.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
219052025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1773 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
219062025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1667 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
219072025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1939 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
219082025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1939 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
219092025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1774 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
219102025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1668 }, kind: MgsRequest(SpState) }
219112025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1940 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
219122025-04-30T06:35:58.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1940 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
219132025-04-30T06:35:58.335ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
219142025-04-30T06:35:58.335ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
219152025-04-30T06:35:58.335ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
219162025-04-30T06:35:58.336ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
219172025-04-30T06:35:58.336ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
219182025-04-30T06:35:58.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
219192025-04-30T06:35:58.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
219202025-04-30T06:35:58.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1774 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219212025-04-30T06:35:58.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1668 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
219222025-04-30T06:35:58.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1940 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219232025-04-30T06:35:58.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1940 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219242025-04-30T06:35:58.337ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
219252025-04-30T06:35:58.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1775 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
219262025-04-30T06:35:58.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1941 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
219272025-04-30T06:35:58.338ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1941 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
219282025-04-30T06:35:58.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
219292025-04-30T06:35:58.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
219302025-04-30T06:35:58.340ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
219312025-04-30T06:35:58.340ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
219322025-04-30T06:35:58.340ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
219332025-04-30T06:35:58.340ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
219342025-04-30T06:35:58.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1775 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219352025-04-30T06:35:58.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1941 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219362025-04-30T06:35:58.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1941 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219372025-04-30T06:35:58.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1776 }, kind: MgsRequest(SpState) }
219382025-04-30T06:35:58.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1942 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
219392025-04-30T06:35:58.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1942 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
219402025-04-30T06:35:58.344ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
219412025-04-30T06:35:58.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
219422025-04-30T06:35:58.344ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
219432025-04-30T06:35:58.344ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
219442025-04-30T06:35:58.344ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
219452025-04-30T06:35:58.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1776 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
219462025-04-30T06:35:58.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1942 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219472025-04-30T06:35:58.344ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1942 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219482025-04-30T06:35:58.344ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
219492025-04-30T06:35:58.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1943 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
219502025-04-30T06:35:58.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1943 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
219512025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
219522025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
219532025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
219542025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
219552025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
219562025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
219572025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
219582025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
219592025-04-30T06:35:58.350ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
219602025-04-30T06:35:58.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1943 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219612025-04-30T06:35:58.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1943 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
219622025-04-30T06:35:58.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1944 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
219632025-04-30T06:35:58.355ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1944 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
219642025-04-30T06:35:58.355ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
219652025-04-30T06:35:58.355ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
219662025-04-30T06:35:58.355ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
219672025-04-30T06:35:58.355ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
219682025-04-30T06:35:58.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1944 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219692025-04-30T06:35:58.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1944 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219702025-04-30T06:35:58.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1945 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
219712025-04-30T06:35:58.356ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1945 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
219722025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
219732025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
219742025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
219752025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
219762025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
219772025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
219782025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
219792025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
219802025-04-30T06:35:58.357ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
219812025-04-30T06:35:58.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1945 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
219822025-04-30T06:35:58.357ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1945 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219832025-04-30T06:35:58.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1946 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
219842025-04-30T06:35:58.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1946 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
219852025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
219862025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
219872025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
219882025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
219892025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
219902025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
219912025-04-30T06:35:58.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
219922025-04-30T06:35:58.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1946 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
219932025-04-30T06:35:58.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1946 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
219942025-04-30T06:35:58.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1947 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
219952025-04-30T06:35:58.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1947 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
219962025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
219972025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
219982025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
219992025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
220002025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
220012025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
220022025-04-30T06:35:58.367ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
220032025-04-30T06:35:58.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1947 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
220042025-04-30T06:35:58.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1947 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
220052025-04-30T06:35:58.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1948 }, kind: MgsRequest(SpState) }
220062025-04-30T06:35:58.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1948 }, kind: MgsRequest(SpState) }
220072025-04-30T06:35:58.371ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
220082025-04-30T06:35:58.372ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
220092025-04-30T06:35:58.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1948 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
220102025-04-30T06:35:58.372ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1948 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
220112025-04-30T06:35:58.478ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
220122025-04-30T06:35:58.478ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
220132025-04-30T06:35:58.482ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:48647
220142025-04-30T06:35:58.482ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 8458e03d-61f6-4489-8675-22082e84d37d uri = /ignition
220152025-04-30T06:35:58.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1777 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
220162025-04-30T06:35:58.482ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
220172025-04-30T06:35:58.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1777 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
220182025-04-30T06:35:58.482ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
220192025-04-30T06:35:58.482ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
220202025-04-30T06:35:58.482ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
220212025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
220222025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
220232025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
220242025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
220252025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
220262025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
220272025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
220282025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
220292025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
220302025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
220312025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
220322025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
220332025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
220342025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
220352025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
220362025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
220372025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
220382025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
220392025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
220402025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
220412025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
220422025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
220432025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
220442025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
220452025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
220462025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
220472025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
220482025-04-30T06:35:58.483ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
220492025-04-30T06:35:58.483ZINFOtest_metrics (dropshot): request completed latency_us = 744 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 8458e03d-61f6-4489-8675-22082e84d37d response_code = 200 uri = /ignition
220502025-04-30T06:35:58.490ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = ee806c36-751d-4986-beef-6ea3e1ad5322 uri = /sp/switch/0
220512025-04-30T06:35:58.490ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1778 }, kind: MgsRequest(SpState) }
220522025-04-30T06:35:58.491ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
220532025-04-30T06:35:58.491ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1778 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
220542025-04-30T06:35:58.491ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1779 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
220552025-04-30T06:35:58.492ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1779 } 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(()) }))
220562025-04-30T06:35:58.492ZINFOtest_metrics (dropshot): request completed latency_us = 2052 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = ee806c36-751d-4986-beef-6ea3e1ad5322 response_code = 200 uri = /sp/switch/0
220572025-04-30T06:35:58.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = b9a4d507-5a57-407f-978b-5deffa310f8d uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
220582025-04-30T06:35:58.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
220592025-04-30T06:35:58.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1780 } response = CabooseValue
220602025-04-30T06:35:58.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
220612025-04-30T06:35:58.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1781 } response = CabooseValue
220622025-04-30T06:35:58.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
220632025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1782 } response = CabooseValue
220642025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
220652025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1783 } response = CabooseValue
220662025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
220672025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1784 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
220682025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
220692025-04-30T06:35:58.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1785 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
220702025-04-30T06:35:58.496ZINFOtest_metrics (dropshot): request completed latency_us = 2322 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = b9a4d507-5a57-407f-978b-5deffa310f8d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
220712025-04-30T06:35:58.500ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 0fe7c4dc-86b6-434c-bcc8-b8ceb38589ed uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
220722025-04-30T06:35:58.500ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
220732025-04-30T06:35:58.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1786 } response = CabooseValue
220742025-04-30T06:35:58.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
220752025-04-30T06:35:58.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1787 } response = CabooseValue
220762025-04-30T06:35:58.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
220772025-04-30T06:35:58.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1788 } response = CabooseValue
220782025-04-30T06:35:58.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1789 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
220792025-04-30T06:35:58.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1789 } response = CabooseValue
220802025-04-30T06:35:58.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
220812025-04-30T06:35:58.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1790 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
220822025-04-30T06:35:58.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1791 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
220832025-04-30T06:35:58.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1791 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
220842025-04-30T06:35:58.506ZINFOtest_metrics (dropshot): request completed latency_us = 5900 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 0fe7c4dc-86b6-434c-bcc8-b8ceb38589ed response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
220852025-04-30T06:35:58.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 068d2c83-fc6c-4343-ac31-9bb4c1da4b69 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
220862025-04-30T06:35:58.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
220872025-04-30T06:35:58.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1792 } response = CabooseValue
220882025-04-30T06:35:58.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1793 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
220892025-04-30T06:35:58.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1793 } response = CabooseValue
220902025-04-30T06:35:58.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1794 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
220912025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1794 } response = CabooseValue
220922025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1795 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
220932025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1795 } response = CabooseValue
220942025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1796 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
220952025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1796 } response = CabooseValue
220962025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1797 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
220972025-04-30T06:35:58.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1797 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
220982025-04-30T06:35:58.508ZINFOtest_metrics (dropshot): request completed latency_us = 1518 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 068d2c83-fc6c-4343-ac31-9bb4c1da4b69 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
220992025-04-30T06:35:58.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = b5f79e0e-5d63-4b1c-867a-c183184f0e91 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
221002025-04-30T06:35:58.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1798 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
221012025-04-30T06:35:58.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1798 } response = CabooseValue
221022025-04-30T06:35:58.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
221032025-04-30T06:35:58.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1799 } response = CabooseValue
221042025-04-30T06:35:58.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
221052025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1800 } response = CabooseValue
221062025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
221072025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1801 } response = CabooseValue
221082025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
221092025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1802 } response = CabooseValue
221102025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
221112025-04-30T06:35:58.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1803 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
221122025-04-30T06:35:58.510ZINFOtest_metrics (dropshot): request completed latency_us = 1530 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = b5f79e0e-5d63-4b1c-867a-c183184f0e91 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
221132025-04-30T06:35:58.511ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = eb5df177-59d4-4701-b656-990dd57bff7c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
221142025-04-30T06:35:58.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
221152025-04-30T06:35:58.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1804 } response = CabooseValue
221162025-04-30T06:35:58.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
221172025-04-30T06:35:58.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1805 } response = CabooseValue
221182025-04-30T06:35:58.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
221192025-04-30T06:35:58.513ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1806 } response = CabooseValue
221202025-04-30T06:35:58.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
221212025-04-30T06:35:58.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1807 } response = CabooseValue
221222025-04-30T06:35:58.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
221232025-04-30T06:35:58.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1808 } response = CabooseValue
221242025-04-30T06:35:58.515ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
221252025-04-30T06:35:58.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1809 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
221262025-04-30T06:35:58.516ZINFOtest_metrics (dropshot): request completed latency_us = 4736 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = eb5df177-59d4-4701-b656-990dd57bff7c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
221272025-04-30T06:35:58.517ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 21892e90-08b5-4402-b66f-caff994c9d3e uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
221282025-04-30T06:35:58.517ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
221292025-04-30T06:35:58.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1810 } response = CabooseValue
221302025-04-30T06:35:58.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
221312025-04-30T06:35:58.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1811 } response = CabooseValue
221322025-04-30T06:35:58.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
221332025-04-30T06:35:58.518ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1812 } response = CabooseValue
221342025-04-30T06:35:58.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
221352025-04-30T06:35:58.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1813 } response = CabooseValue
221362025-04-30T06:35:58.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
221372025-04-30T06:35:58.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1814 } response = CabooseValue
221382025-04-30T06:35:58.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
221392025-04-30T06:35:58.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1815 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
221402025-04-30T06:35:58.519ZINFOtest_metrics (dropshot): request completed latency_us = 2275 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 21892e90-08b5-4402-b66f-caff994c9d3e response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
221412025-04-30T06:35:58.520ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 6d3bc113-df55-4c08-a1ed-34b0f430a24f uri = /sp/switch/0/component/rot/cmpa
221422025-04-30T06:35:58.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1816 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
221432025-04-30T06:35:58.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1816 } response = ReadRot(Ok)
221442025-04-30T06:35:58.521ZINFOtest_metrics (dropshot): request completed latency_us = 620 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 6d3bc113-df55-4c08-a1ed-34b0f430a24f response_code = 200 uri = /sp/switch/0/component/rot/cmpa
221452025-04-30T06:35:58.521ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 14ae6f78-1359-419f-ade9-6b42c25aeaa0 uri = /sp/switch/0/component/rot/cfpa
221462025-04-30T06:35:58.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1817 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
221472025-04-30T06:35:58.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1817 } response = ReadRot(Ok)
221482025-04-30T06:35:58.523ZINFOtest_metrics (dropshot): request completed latency_us = 1942 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 14ae6f78-1359-419f-ade9-6b42c25aeaa0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
221492025-04-30T06:35:58.527ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 0caaf1ea-1206-41de-a8a3-c562a7235d81 uri = /sp/switch/0/component/rot/cfpa
221502025-04-30T06:35:58.527ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1818 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
221512025-04-30T06:35:58.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1818 } response = ReadRot(Ok)
221522025-04-30T06:35:58.530ZINFOtest_metrics (dropshot): request completed latency_us = 3278 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 0caaf1ea-1206-41de-a8a3-c562a7235d81 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
221532025-04-30T06:35:58.542ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = a935dcd7-3867-43d6-9db8-158dbafe595b uri = /sp/switch/0/component/rot/cfpa
221542025-04-30T06:35:58.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1819 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
221552025-04-30T06:35:58.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1819 } response = ReadRot(Ok)
221562025-04-30T06:35:58.558ZINFOtest_metrics (dropshot): request completed latency_us = 15538 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = a935dcd7-3867-43d6-9db8-158dbafe595b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
221572025-04-30T06:35:58.559ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 285d36d4-e6dc-4eb8-8cd1-67e57630d333 uri = /sp/switch/1
221582025-04-30T06:35:58.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1669 }, kind: MgsRequest(SpState) }
221592025-04-30T06:35:58.559ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
221602025-04-30T06:35:58.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1669 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
221612025-04-30T06:35:58.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1670 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
221622025-04-30T06:35:58.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1670 } 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(()) }))
221632025-04-30T06:35:58.560ZINFOtest_metrics (dropshot): request completed latency_us = 1420 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 285d36d4-e6dc-4eb8-8cd1-67e57630d333 response_code = 200 uri = /sp/switch/1
221642025-04-30T06:35:58.561ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 4065cc15-517e-48ff-931f-e37771aa8ecb uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
221652025-04-30T06:35:58.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1671 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
221662025-04-30T06:35:58.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1671 } response = CabooseValue
221672025-04-30T06:35:58.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1672 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
221682025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1672 } response = CabooseValue
221692025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1673 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
221702025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1673 } response = CabooseValue
221712025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1674 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
221722025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1674 } response = CabooseValue
221732025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1675 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
221742025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1675 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
221752025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1676 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
221762025-04-30T06:35:58.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1676 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
221772025-04-30T06:35:58.562ZINFOtest_metrics (dropshot): request completed latency_us = 1490 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 4065cc15-517e-48ff-931f-e37771aa8ecb response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
221782025-04-30T06:35:58.563ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 3481fb1e-04a1-4507-b651-0b7820bd84d1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
221792025-04-30T06:35:58.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1677 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
221802025-04-30T06:35:58.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1677 } response = CabooseValue
221812025-04-30T06:35:58.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1678 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
221822025-04-30T06:35:58.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1678 } response = CabooseValue
221832025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1679 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
221842025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1679 } response = CabooseValue
221852025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1680 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
221862025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1680 } response = CabooseValue
221872025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1681 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
221882025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1681 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
221892025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1682 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
221902025-04-30T06:35:58.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1682 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
221912025-04-30T06:35:58.565ZINFOtest_metrics (dropshot): request completed latency_us = 1802 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 3481fb1e-04a1-4507-b651-0b7820bd84d1 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
221922025-04-30T06:35:58.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 2c6ec3a6-b8cc-4d03-802a-3912aafce208 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
221932025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1683 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
221942025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1683 } response = CabooseValue
221952025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1684 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
221962025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1684 } response = CabooseValue
221972025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1685 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
221982025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1685 } response = CabooseValue
221992025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1686 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
222002025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1686 } response = CabooseValue
222012025-04-30T06:35:58.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1687 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
222022025-04-30T06:35:58.567ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1687 } response = CabooseValue
222032025-04-30T06:35:58.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1688 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
222042025-04-30T06:35:58.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1688 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
222052025-04-30T06:35:58.569ZINFOtest_metrics (dropshot): request completed latency_us = 3206 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 2c6ec3a6-b8cc-4d03-802a-3912aafce208 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
222062025-04-30T06:35:58.569ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = cdab1812-36c0-4438-9915-fb963cc01e05 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
222072025-04-30T06:35:58.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1689 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
222082025-04-30T06:35:58.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1689 } response = CabooseValue
222092025-04-30T06:35:58.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1690 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
222102025-04-30T06:35:58.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1690 } response = CabooseValue
222112025-04-30T06:35:58.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1691 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
222122025-04-30T06:35:58.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1691 } response = CabooseValue
222132025-04-30T06:35:58.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1692 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
222142025-04-30T06:35:58.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1692 } response = CabooseValue
222152025-04-30T06:35:58.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1693 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
222162025-04-30T06:35:58.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1693 } response = CabooseValue
222172025-04-30T06:35:58.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1694 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
222182025-04-30T06:35:58.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1694 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
222192025-04-30T06:35:58.574ZINFOtest_metrics (dropshot): request completed latency_us = 4473 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = cdab1812-36c0-4438-9915-fb963cc01e05 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
222202025-04-30T06:35:58.575ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 4e07bb9f-3f7a-4e77-a0e7-0e3ecfa4cb0b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
222212025-04-30T06:35:58.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1695 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
222222025-04-30T06:35:58.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1695 } response = CabooseValue
222232025-04-30T06:35:58.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1696 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
222242025-04-30T06:35:58.576ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1696 } response = CabooseValue
222252025-04-30T06:35:58.576ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1697 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
222262025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1697 } response = CabooseValue
222272025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1698 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
222282025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1698 } response = CabooseValue
222292025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1699 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
222302025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1699 } response = CabooseValue
222312025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1700 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
222322025-04-30T06:35:58.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1700 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
222332025-04-30T06:35:58.577ZINFOtest_metrics (dropshot): request completed latency_us = 2152 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 4e07bb9f-3f7a-4e77-a0e7-0e3ecfa4cb0b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
222342025-04-30T06:35:58.578ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = acc57a8e-a2a9-4e5b-8090-0215f3f2840d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
222352025-04-30T06:35:58.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1701 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
222362025-04-30T06:35:58.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1701 } response = CabooseValue
222372025-04-30T06:35:58.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1702 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
222382025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1702 } response = CabooseValue
222392025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1703 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
222402025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1703 } response = CabooseValue
222412025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1704 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
222422025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1704 } response = CabooseValue
222432025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1705 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
222442025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1705 } response = CabooseValue
222452025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1706 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
222462025-04-30T06:35:58.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1706 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
222472025-04-30T06:35:58.579ZINFOtest_metrics (dropshot): request completed latency_us = 1460 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = acc57a8e-a2a9-4e5b-8090-0215f3f2840d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
222482025-04-30T06:35:58.580ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 12d05921-b8a4-4198-9edb-1df6a5cb0ebe uri = /sp/switch/1/component/rot/cmpa
222492025-04-30T06:35:58.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1707 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
222502025-04-30T06:35:58.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1707 } response = ReadRot(Ok)
222512025-04-30T06:35:58.581ZINFOtest_metrics (dropshot): request completed latency_us = 456 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 12d05921-b8a4-4198-9edb-1df6a5cb0ebe response_code = 200 uri = /sp/switch/1/component/rot/cmpa
222522025-04-30T06:35:58.581ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = e29aaf69-d802-4783-bdb7-370179dbf772 uri = /sp/switch/1/component/rot/cfpa
222532025-04-30T06:35:58.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1708 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
222542025-04-30T06:35:58.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1708 } response = ReadRot(Ok)
222552025-04-30T06:35:58.582ZINFOtest_metrics (dropshot): request completed latency_us = 517 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = e29aaf69-d802-4783-bdb7-370179dbf772 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
222562025-04-30T06:35:58.583ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = c724618d-d961-4736-b978-5001ed2faf78 uri = /sp/switch/1/component/rot/cfpa
222572025-04-30T06:35:58.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1709 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
222582025-04-30T06:35:58.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1709 } response = ReadRot(Ok)
222592025-04-30T06:35:58.583ZINFOtest_metrics (dropshot): request completed latency_us = 611 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = c724618d-d961-4736-b978-5001ed2faf78 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
222602025-04-30T06:35:58.584ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 0f499b28-c560-4e99-aa61-2cae2b5eb848 uri = /sp/switch/1/component/rot/cfpa
222612025-04-30T06:35:58.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1710 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
222622025-04-30T06:35:58.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1710 } response = ReadRot(Ok)
222632025-04-30T06:35:58.585ZINFOtest_metrics (dropshot): request completed latency_us = 480 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 0f499b28-c560-4e99-aa61-2cae2b5eb848 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
222642025-04-30T06:35:58.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 403b524c-29bd-48e2-8a3f-7cf76e9c26f8 uri = /sp/sled/0
222652025-04-30T06:35:58.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1949 }, kind: MgsRequest(SpState) }
222662025-04-30T06:35:58.586ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
222672025-04-30T06:35:58.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1949 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
222682025-04-30T06:35:58.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1950 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
222692025-04-30T06:35:58.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1950 } 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(()) }))
222702025-04-30T06:35:58.586ZINFOtest_metrics (dropshot): request completed latency_us = 858 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 403b524c-29bd-48e2-8a3f-7cf76e9c26f8 response_code = 200 uri = /sp/sled/0
222712025-04-30T06:35:58.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 79119bd2-0bd9-4072-9db7-4461b11403ff uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
222722025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
222732025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1951 } response = CabooseValue
222742025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
222752025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1952 } response = CabooseValue
222762025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
222772025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1953 } response = CabooseValue
222782025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
222792025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1954 } response = CabooseValue
222802025-04-30T06:35:58.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
222812025-04-30T06:35:58.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1955 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
222822025-04-30T06:35:58.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
222832025-04-30T06:35:58.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1956 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
222842025-04-30T06:35:58.589ZINFOtest_metrics (dropshot): request completed latency_us = 1587 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 79119bd2-0bd9-4072-9db7-4461b11403ff response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
222852025-04-30T06:35:58.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 122491c3-22fe-4c50-a115-eeee12096dac uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
222862025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
222872025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1957 } response = CabooseValue
222882025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
222892025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1958 } response = CabooseValue
222902025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
222912025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1959 } response = CabooseValue
222922025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
222932025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1960 } response = CabooseValue
222942025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
222952025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1961 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
222962025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
222972025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1962 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
222982025-04-30T06:35:58.595ZINFOtest_metrics (dropshot): request completed latency_us = 1141 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 122491c3-22fe-4c50-a115-eeee12096dac response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
222992025-04-30T06:35:58.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 6cec9978-4738-4800-9d9a-7c5ae87e929b uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
223002025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
223012025-04-30T06:35:58.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1963 } response = CabooseValue
223022025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
223032025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1964 } response = CabooseValue
223042025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
223052025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1965 } response = CabooseValue
223062025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
223072025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1966 } response = CabooseValue
223082025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
223092025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1967 } response = CabooseValue
223102025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
223112025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1968 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
223122025-04-30T06:35:58.596ZINFOtest_metrics (dropshot): request completed latency_us = 1141 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 6cec9978-4738-4800-9d9a-7c5ae87e929b response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
223132025-04-30T06:35:58.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 87c9efca-8394-4cfc-a226-3aa7d56ed35b uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
223142025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
223152025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1969 } response = CabooseValue
223162025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
223172025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1970 } response = CabooseValue
223182025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
223192025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1971 } response = CabooseValue
223202025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
223212025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1972 } response = CabooseValue
223222025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1973 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
223232025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1973 } response = CabooseValue
223242025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1974 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
223252025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1974 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
223262025-04-30T06:35:58.596ZINFOtest_metrics (dropshot): request completed latency_us = 1077 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 87c9efca-8394-4cfc-a226-3aa7d56ed35b response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
223272025-04-30T06:35:58.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 43ac29d9-5f7b-4e59-88a5-6757aa08a017 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
223282025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1975 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
223292025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1975 } response = CabooseValue
223302025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
223312025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1976 } response = CabooseValue
223322025-04-30T06:35:58.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
223332025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1977 } response = CabooseValue
223342025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
223352025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1978 } response = CabooseValue
223362025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
223372025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1979 } response = CabooseValue
223382025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
223392025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1980 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
223402025-04-30T06:35:58.597ZINFOtest_metrics (dropshot): request completed latency_us = 1150 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 43ac29d9-5f7b-4e59-88a5-6757aa08a017 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
223412025-04-30T06:35:58.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = ee93d1e6-3024-4604-b3e3-946e9765be37 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
223422025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
223432025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1981 } response = CabooseValue
223442025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
223452025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1982 } response = CabooseValue
223462025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
223472025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1983 } response = CabooseValue
223482025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
223492025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1984 } response = CabooseValue
223502025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
223512025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1985 } response = CabooseValue
223522025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
223532025-04-30T06:35:58.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1986 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
223542025-04-30T06:35:58.598ZINFOtest_metrics (dropshot): request completed latency_us = 1423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = ee93d1e6-3024-4604-b3e3-946e9765be37 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
223552025-04-30T06:35:58.598ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 807a4055-d5e5-4910-a5bc-279ff5750620 uri = /sp/sled/0/component/rot/cmpa
223562025-04-30T06:35:58.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1987 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
223572025-04-30T06:35:58.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1987 } response = ReadRot(Ok)
223582025-04-30T06:35:58.599ZINFOtest_metrics (dropshot): request completed latency_us = 458 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 807a4055-d5e5-4910-a5bc-279ff5750620 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
223592025-04-30T06:35:58.599ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 352f8de6-aea2-4d72-b32e-cff185598dc0 uri = /sp/sled/0/component/rot/cfpa
223602025-04-30T06:35:58.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1988 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
223612025-04-30T06:35:58.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1988 } response = ReadRot(Ok)
223622025-04-30T06:35:58.600ZINFOtest_metrics (dropshot): request completed latency_us = 536 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 352f8de6-aea2-4d72-b32e-cff185598dc0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
223632025-04-30T06:35:58.600ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 92ce54af-39e4-450e-a284-6937d5f78637 uri = /sp/sled/0/component/rot/cfpa
223642025-04-30T06:35:58.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1989 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
223652025-04-30T06:35:58.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1989 } response = ReadRot(Ok)
223662025-04-30T06:35:58.601ZINFOtest_metrics (dropshot): request completed latency_us = 543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 92ce54af-39e4-450e-a284-6937d5f78637 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
223672025-04-30T06:35:58.602ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 383cdbc1-21a7-48fb-94ca-41af8a79ca99 uri = /sp/sled/0/component/rot/cfpa
223682025-04-30T06:35:58.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1990 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
223692025-04-30T06:35:58.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1990 } response = ReadRot(Ok)
223702025-04-30T06:35:58.602ZINFOtest_metrics (dropshot): request completed latency_us = 585 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 383cdbc1-21a7-48fb-94ca-41af8a79ca99 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
223712025-04-30T06:35:58.603ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = c1f5b9ec-5907-4e50-9273-1268d2cfc348 uri = /sp/sled/1
223722025-04-30T06:35:58.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1949 }, kind: MgsRequest(SpState) }
223732025-04-30T06:35:58.603ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
223742025-04-30T06:35:58.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1949 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
223752025-04-30T06:35:58.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1950 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
223762025-04-30T06:35:58.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1950 } 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(()) }))
223772025-04-30T06:35:58.603ZINFOtest_metrics (dropshot): request completed latency_us = 815 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = c1f5b9ec-5907-4e50-9273-1268d2cfc348 response_code = 200 uri = /sp/sled/1
223782025-04-30T06:35:58.604ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 363b235a-cd46-48eb-81f1-aeaab0b80240 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
223792025-04-30T06:35:58.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
223802025-04-30T06:35:58.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1951 } response = CabooseValue
223812025-04-30T06:35:58.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
223822025-04-30T06:35:58.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1952 } response = CabooseValue
223832025-04-30T06:35:58.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
223842025-04-30T06:35:58.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1953 } response = CabooseValue
223852025-04-30T06:35:58.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
223862025-04-30T06:35:58.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1954 } response = CabooseValue
223872025-04-30T06:35:58.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
223882025-04-30T06:35:58.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1955 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
223892025-04-30T06:35:58.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
223902025-04-30T06:35:58.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1956 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
223912025-04-30T06:35:58.606ZINFOtest_metrics (dropshot): request completed latency_us = 2097 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 363b235a-cd46-48eb-81f1-aeaab0b80240 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
223922025-04-30T06:35:58.607ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = b11e02cd-521d-4a6d-83e3-627b28860bea uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
223932025-04-30T06:35:58.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
223942025-04-30T06:35:58.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1957 } response = CabooseValue
223952025-04-30T06:35:58.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
223962025-04-30T06:35:58.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1958 } response = CabooseValue
223972025-04-30T06:35:58.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
223982025-04-30T06:35:58.609ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1959 } response = CabooseValue
223992025-04-30T06:35:58.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
224002025-04-30T06:35:58.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1960 } response = CabooseValue
224012025-04-30T06:35:58.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
224022025-04-30T06:35:58.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1961 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
224032025-04-30T06:35:58.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
224042025-04-30T06:35:58.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1962 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
224052025-04-30T06:35:58.611ZINFOtest_metrics (dropshot): request completed latency_us = 3679 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = b11e02cd-521d-4a6d-83e3-627b28860bea response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
224062025-04-30T06:35:58.611ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 59c81247-0af7-4053-81ae-cbc15f0e5768 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
224072025-04-30T06:35:58.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
224082025-04-30T06:35:58.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1963 } response = CabooseValue
224092025-04-30T06:35:58.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
224102025-04-30T06:35:58.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1964 } response = CabooseValue
224112025-04-30T06:35:58.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
224122025-04-30T06:35:58.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1965 } response = CabooseValue
224132025-04-30T06:35:58.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
224142025-04-30T06:35:58.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1966 } response = CabooseValue
224152025-04-30T06:35:58.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
224162025-04-30T06:35:58.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1967 } response = CabooseValue
224172025-04-30T06:35:58.621ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
224182025-04-30T06:35:58.622ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1968 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
224192025-04-30T06:35:58.622ZINFOtest_metrics (dropshot): request completed latency_us = 11150 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 59c81247-0af7-4053-81ae-cbc15f0e5768 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
224202025-04-30T06:35:58.624ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 1ed15fbd-9e89-49a6-80a4-d5aba85e5d9a uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
224212025-04-30T06:35:58.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
224222025-04-30T06:35:58.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1969 } response = CabooseValue
224232025-04-30T06:35:58.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
224242025-04-30T06:35:58.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1970 } response = CabooseValue
224252025-04-30T06:35:58.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
224262025-04-30T06:35:58.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1971 } response = CabooseValue
224272025-04-30T06:35:58.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
224282025-04-30T06:35:58.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1972 } response = CabooseValue
224292025-04-30T06:35:58.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1973 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
224302025-04-30T06:35:58.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1973 } response = CabooseValue
224312025-04-30T06:35:58.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1974 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
224322025-04-30T06:35:58.627ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1974 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
224332025-04-30T06:35:58.627ZINFOtest_metrics (dropshot): request completed latency_us = 3042 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 1ed15fbd-9e89-49a6-80a4-d5aba85e5d9a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
224342025-04-30T06:35:58.628ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = cce72f65-7fb5-44e6-b7a8-47f906f0678a uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
224352025-04-30T06:35:58.628ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1975 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
224362025-04-30T06:35:58.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1975 } response = CabooseValue
224372025-04-30T06:35:58.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
224382025-04-30T06:35:58.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1976 } response = CabooseValue
224392025-04-30T06:35:58.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
224402025-04-30T06:35:58.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1977 } response = CabooseValue
224412025-04-30T06:35:58.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
224422025-04-30T06:35:58.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1978 } response = CabooseValue
224432025-04-30T06:35:58.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
224442025-04-30T06:35:58.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1979 } response = CabooseValue
224452025-04-30T06:35:58.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
224462025-04-30T06:35:58.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1980 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
224472025-04-30T06:35:58.631ZINFOtest_metrics (dropshot): request completed latency_us = 3574 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = cce72f65-7fb5-44e6-b7a8-47f906f0678a response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
224482025-04-30T06:35:58.633ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 64e5903e-d0fb-4940-9125-2dabf4f7138c uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
224492025-04-30T06:35:58.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
224502025-04-30T06:35:58.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1981 } response = CabooseValue
224512025-04-30T06:35:58.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
224522025-04-30T06:35:58.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1982 } response = CabooseValue
224532025-04-30T06:35:58.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
224542025-04-30T06:35:58.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1983 } response = CabooseValue
224552025-04-30T06:35:58.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
224562025-04-30T06:35:58.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1984 } response = CabooseValue
224572025-04-30T06:35:58.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
224582025-04-30T06:35:58.635ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1985 } response = CabooseValue
224592025-04-30T06:35:58.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
224602025-04-30T06:35:58.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1986 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
224612025-04-30T06:35:58.636ZINFOtest_metrics (dropshot): request completed latency_us = 3313 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 64e5903e-d0fb-4940-9125-2dabf4f7138c response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
224622025-04-30T06:35:58.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 4b83742d-cf83-4020-9618-c26901efb18d uri = /sp/sled/1/component/rot/cmpa
224632025-04-30T06:35:58.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1987 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
224642025-04-30T06:35:58.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1987 } response = ReadRot(Ok)
224652025-04-30T06:35:58.637ZINFOtest_metrics (dropshot): request completed latency_us = 661 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 4b83742d-cf83-4020-9618-c26901efb18d response_code = 200 uri = /sp/sled/1/component/rot/cmpa
224662025-04-30T06:35:58.638ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 167e3f55-5ec6-4451-b301-2bf4ca475a24 uri = /sp/sled/1/component/rot/cfpa
224672025-04-30T06:35:58.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1988 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
224682025-04-30T06:35:58.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1988 } response = ReadRot(Ok)
224692025-04-30T06:35:58.639ZINFOtest_metrics (dropshot): request completed latency_us = 940 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = 167e3f55-5ec6-4451-b301-2bf4ca475a24 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
224702025-04-30T06:35:58.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = ecd53a9b-8045-4a79-a0aa-30170eae0d1a uri = /sp/sled/1/component/rot/cfpa
224712025-04-30T06:35:58.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1989 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
224722025-04-30T06:35:58.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1989 } response = ReadRot(Ok)
224732025-04-30T06:35:58.641ZINFOtest_metrics (dropshot): request completed latency_us = 1278 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = ecd53a9b-8045-4a79-a0aa-30170eae0d1a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
224742025-04-30T06:35:58.642ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = e3be6abf-1b49-445b-89bb-e25f6312c9d2 uri = /sp/sled/1/component/rot/cfpa
224752025-04-30T06:35:58.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1990 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
224762025-04-30T06:35:58.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1990 } response = ReadRot(Ok)
224772025-04-30T06:35:58.643ZINFOtest_metrics (dropshot): request completed latency_us = 820 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48647 req_id = e3be6abf-1b49-445b-89bb-e25f6312c9d2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
224782025-04-30T06:35:58.856ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:58578
224792025-04-30T06:35:58.862ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 9bcdbece-d1b6-4466-8e9e-de23f5be0baa uri = /ignition
224802025-04-30T06:35:58.869ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1820 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
224812025-04-30T06:35:58.869ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
224822025-04-30T06:35:58.870ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1820 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
224832025-04-30T06:35:58.870ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
224842025-04-30T06:35:58.870ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
224852025-04-30T06:35:58.870ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
224862025-04-30T06:35:58.870ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
224872025-04-30T06:35:58.870ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
224882025-04-30T06:35:58.870ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
224892025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
224902025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
224912025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
224922025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
224932025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
224942025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
224952025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
224962025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
224972025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
224982025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
224992025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
225002025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
225012025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
225022025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
225032025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
225042025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
225052025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
225062025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
225072025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
225082025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
225092025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
225102025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
225112025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
225122025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
225132025-04-30T06:35:58.871ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
225142025-04-30T06:35:58.871ZINFOtest_metrics (dropshot): request completed latency_us = 9125 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 9bcdbece-d1b6-4466-8e9e-de23f5be0baa response_code = 200 uri = /ignition
225152025-04-30T06:35:58.872ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 598b5334-9916-42f3-8ba3-7099e71b763c uri = /sp/switch/0
225162025-04-30T06:35:58.873ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1821 }, kind: MgsRequest(SpState) }
225172025-04-30T06:35:58.874ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
225182025-04-30T06:35:58.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1821 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
225192025-04-30T06:35:58.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1822 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
225202025-04-30T06:35:58.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1822 } 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(()) }))
225212025-04-30T06:35:58.874ZINFOtest_metrics (dropshot): request completed latency_us = 2183 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 598b5334-9916-42f3-8ba3-7099e71b763c response_code = 200 uri = /sp/switch/0
225222025-04-30T06:35:58.875ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = ce2663d7-c519-456a-8c6b-e794b85cc3a1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
225232025-04-30T06:35:58.875ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
225242025-04-30T06:35:58.876ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1823 } response = CabooseValue
225252025-04-30T06:35:58.876ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
225262025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1824 } response = CabooseValue
225272025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
225282025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1825 } response = CabooseValue
225292025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
225302025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1826 } response = CabooseValue
225312025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
225322025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1827 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
225332025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
225342025-04-30T06:35:58.877ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1828 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
225352025-04-30T06:35:58.877ZINFOtest_metrics (dropshot): request completed latency_us = 2223 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = ce2663d7-c519-456a-8c6b-e794b85cc3a1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
225362025-04-30T06:35:58.878ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 27ffb9f6-1fcd-4ece-bf3e-e646fb6fad1f uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
225372025-04-30T06:35:58.878ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
225382025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1829 } response = CabooseValue
225392025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
225402025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1830 } response = CabooseValue
225412025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
225422025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1831 } response = CabooseValue
225432025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
225442025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1832 } response = CabooseValue
225452025-04-30T06:35:58.879ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
225462025-04-30T06:35:58.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1833 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
225472025-04-30T06:35:58.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
225482025-04-30T06:35:58.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1834 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
225492025-04-30T06:35:58.880ZINFOtest_metrics (dropshot): request completed latency_us = 1893 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 27ffb9f6-1fcd-4ece-bf3e-e646fb6fad1f response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
225502025-04-30T06:35:58.881ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 05269ede-0a88-48dc-8ac1-38faeabb2e05 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
225512025-04-30T06:35:58.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1835 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
225522025-04-30T06:35:58.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1835 } response = CabooseValue
225532025-04-30T06:35:58.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1836 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
225542025-04-30T06:35:58.881ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1836 } response = CabooseValue
225552025-04-30T06:35:58.881ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1837 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
225562025-04-30T06:35:58.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1837 } response = CabooseValue
225572025-04-30T06:35:58.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1838 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
225582025-04-30T06:35:58.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1838 } response = CabooseValue
225592025-04-30T06:35:58.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1839 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
225602025-04-30T06:35:58.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1839 } response = CabooseValue
225612025-04-30T06:35:58.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1840 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
225622025-04-30T06:35:58.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1840 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
225632025-04-30T06:35:58.883ZINFOtest_metrics (dropshot): request completed latency_us = 2399 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 05269ede-0a88-48dc-8ac1-38faeabb2e05 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
225642025-04-30T06:35:58.884ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 029dcabf-ae8e-41bc-8468-3e14b4199f9d uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
225652025-04-30T06:35:58.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1841 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
225662025-04-30T06:35:58.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1841 } response = CabooseValue
225672025-04-30T06:35:58.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1842 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
225682025-04-30T06:35:58.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1842 } response = CabooseValue
225692025-04-30T06:35:58.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1843 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
225702025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1843 } response = CabooseValue
225712025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1844 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
225722025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1844 } response = CabooseValue
225732025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
225742025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1845 } response = CabooseValue
225752025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
225762025-04-30T06:35:58.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1846 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
225772025-04-30T06:35:58.885ZINFOtest_metrics (dropshot): request completed latency_us = 1554 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 029dcabf-ae8e-41bc-8468-3e14b4199f9d response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
225782025-04-30T06:35:58.887ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 64c302b2-8929-44f4-8c35-d3e1d39ec058 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
225792025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
225802025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1847 } response = CabooseValue
225812025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
225822025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1848 } response = CabooseValue
225832025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
225842025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1849 } response = CabooseValue
225852025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
225862025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1850 } response = CabooseValue
225872025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
225882025-04-30T06:35:58.887ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1851 } response = CabooseValue
225892025-04-30T06:35:58.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
225902025-04-30T06:35:58.888ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1852 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
225912025-04-30T06:35:58.888ZINFOtest_metrics (dropshot): request completed latency_us = 1414 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 64c302b2-8929-44f4-8c35-d3e1d39ec058 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
225922025-04-30T06:35:58.888ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 865e0db6-baff-4f90-8d22-cdabc96e49d2 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
225932025-04-30T06:35:58.889ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
225942025-04-30T06:35:58.889ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1853 } response = CabooseValue
225952025-04-30T06:35:58.889ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
225962025-04-30T06:35:58.889ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1854 } response = CabooseValue
225972025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
225982025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1855 } response = CabooseValue
225992025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
226002025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1856 } response = CabooseValue
226012025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
226022025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1857 } response = CabooseValue
226032025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
226042025-04-30T06:35:58.890ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1858 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
226052025-04-30T06:35:58.890ZINFOtest_metrics (dropshot): request completed latency_us = 1423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 865e0db6-baff-4f90-8d22-cdabc96e49d2 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
226062025-04-30T06:35:58.891ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 0dd2d0d3-6543-45c3-8537-974ce2d45df4 uri = /sp/switch/0/component/rot/cmpa
226072025-04-30T06:35:58.891ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1859 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
226082025-04-30T06:35:58.891ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1859 } response = ReadRot(Ok)
226092025-04-30T06:35:58.891ZINFOtest_metrics (dropshot): request completed latency_us = 573 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 0dd2d0d3-6543-45c3-8537-974ce2d45df4 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
226102025-04-30T06:35:58.892ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 26a21804-a1ec-489c-a208-9a40cb1ad356 uri = /sp/switch/0/component/rot/cfpa
226112025-04-30T06:35:58.892ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1860 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
226122025-04-30T06:35:58.892ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1860 } response = ReadRot(Ok)
226132025-04-30T06:35:58.892ZINFOtest_metrics (dropshot): request completed latency_us = 659 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 26a21804-a1ec-489c-a208-9a40cb1ad356 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
226142025-04-30T06:35:58.893ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 5caa59c2-29bb-478a-aa63-a1ee6a8cd8c7 uri = /sp/switch/0/component/rot/cfpa
226152025-04-30T06:35:58.893ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1861 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
226162025-04-30T06:35:58.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1861 } response = ReadRot(Ok)
226172025-04-30T06:35:58.894ZINFOtest_metrics (dropshot): request completed latency_us = 507 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 5caa59c2-29bb-478a-aa63-a1ee6a8cd8c7 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
226182025-04-30T06:35:58.894ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = bbb35d5a-bf73-442e-a0bd-ce109b37fe72 uri = /sp/switch/0/component/rot/cfpa
226192025-04-30T06:35:58.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1862 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
226202025-04-30T06:35:58.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1862 } response = ReadRot(Ok)
226212025-04-30T06:35:58.895ZINFOtest_metrics (dropshot): request completed latency_us = 508 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = bbb35d5a-bf73-442e-a0bd-ce109b37fe72 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
226222025-04-30T06:35:58.895ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 49a0036c-3476-4306-a103-fbc92366ae51 uri = /sp/switch/1
226232025-04-30T06:35:58.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1711 }, kind: MgsRequest(SpState) }
226242025-04-30T06:35:58.896ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
226252025-04-30T06:35:58.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1711 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
226262025-04-30T06:35:58.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1712 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
226272025-04-30T06:35:58.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1712 } 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(()) }))
226282025-04-30T06:35:58.896ZINFOtest_metrics (dropshot): request completed latency_us = 697 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 49a0036c-3476-4306-a103-fbc92366ae51 response_code = 200 uri = /sp/switch/1
226292025-04-30T06:35:58.897ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = a6cf511f-fea1-4899-9d2e-1d38b139c14b uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
226302025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1713 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
226312025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1713 } response = CabooseValue
226322025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1714 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
226332025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1714 } response = CabooseValue
226342025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1715 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
226352025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1715 } response = CabooseValue
226362025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1716 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
226372025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1716 } response = CabooseValue
226382025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1717 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
226392025-04-30T06:35:58.898ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1717 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
226402025-04-30T06:35:58.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1718 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
226412025-04-30T06:35:58.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1718 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
226422025-04-30T06:35:58.899ZINFOtest_metrics (dropshot): request completed latency_us = 1709 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = a6cf511f-fea1-4899-9d2e-1d38b139c14b response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
226432025-04-30T06:35:58.902ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = aa7b3152-0871-44b5-bdfd-43b4310597ad uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
226442025-04-30T06:35:58.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1719 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
226452025-04-30T06:35:58.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1719 } response = CabooseValue
226462025-04-30T06:35:58.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1720 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
226472025-04-30T06:35:58.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1720 } response = CabooseValue
226482025-04-30T06:35:58.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1721 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
226492025-04-30T06:35:58.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1721 } response = CabooseValue
226502025-04-30T06:35:58.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1722 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
226512025-04-30T06:35:58.903ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1722 } response = CabooseValue
226522025-04-30T06:35:58.903ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1723 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
226532025-04-30T06:35:58.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1723 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
226542025-04-30T06:35:58.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1724 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
226552025-04-30T06:35:58.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1724 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
226562025-04-30T06:35:58.904ZINFOtest_metrics (dropshot): request completed latency_us = 2665 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = aa7b3152-0871-44b5-bdfd-43b4310597ad response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
226572025-04-30T06:35:58.905ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = fcc2e27a-8d6b-4926-8a9a-d6ec83ee887e uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
226582025-04-30T06:35:58.905ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1725 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
226592025-04-30T06:35:58.905ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1725 } response = CabooseValue
226602025-04-30T06:35:58.905ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1726 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
226612025-04-30T06:35:58.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1726 } response = CabooseValue
226622025-04-30T06:35:58.912ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1727 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
226632025-04-30T06:35:58.912ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1727 } response = CabooseValue
226642025-04-30T06:35:58.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1728 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
226652025-04-30T06:35:58.913ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1728 } response = CabooseValue
226662025-04-30T06:35:58.913ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1729 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
226672025-04-30T06:35:58.914ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1729 } response = CabooseValue
226682025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1730 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
226692025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1730 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
226702025-04-30T06:35:58.919ZINFOtest_metrics (dropshot): request completed latency_us = 8240 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = fcc2e27a-8d6b-4926-8a9a-d6ec83ee887e response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
226712025-04-30T06:35:58.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = d2510cfe-750f-4f7f-b1b0-1377a7730c77 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
226722025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1731 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
226732025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1731 } response = CabooseValue
226742025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1732 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
226752025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1732 } response = CabooseValue
226762025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1733 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
226772025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1733 } response = CabooseValue
226782025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1734 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
226792025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1734 } response = CabooseValue
226802025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1735 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
226812025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1735 } response = CabooseValue
226822025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1736 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
226832025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1736 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
226842025-04-30T06:35:58.919ZINFOtest_metrics (dropshot): request completed latency_us = 1108 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = d2510cfe-750f-4f7f-b1b0-1377a7730c77 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
226852025-04-30T06:35:58.919ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 5be203b3-df77-4a80-9705-5c9021021a5d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
226862025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1737 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
226872025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1737 } response = CabooseValue
226882025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1738 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
226892025-04-30T06:35:58.919ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1738 } response = CabooseValue
226902025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1739 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
226912025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1739 } response = CabooseValue
226922025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1740 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
226932025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1740 } response = CabooseValue
226942025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1741 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
226952025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1741 } response = CabooseValue
226962025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1742 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
226972025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1742 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
226982025-04-30T06:35:58.920ZINFOtest_metrics (dropshot): request completed latency_us = 1251 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 5be203b3-df77-4a80-9705-5c9021021a5d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
226992025-04-30T06:35:58.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = da0f5601-bf8b-4122-81d4-fc9de605a81c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
227002025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1743 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
227012025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1743 } response = CabooseValue
227022025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1744 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
227032025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1744 } response = CabooseValue
227042025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1745 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
227052025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1745 } response = CabooseValue
227062025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1746 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
227072025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1746 } response = CabooseValue
227082025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1747 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
227092025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1747 } response = CabooseValue
227102025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1748 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
227112025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1748 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
227122025-04-30T06:35:58.920ZINFOtest_metrics (dropshot): request completed latency_us = 1297 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = da0f5601-bf8b-4122-81d4-fc9de605a81c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
227132025-04-30T06:35:58.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = bb514ba2-34fa-4b2a-b4aa-7a6609f83f93 uri = /sp/switch/1/component/rot/cmpa
227142025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1749 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
227152025-04-30T06:35:58.920ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1749 } response = ReadRot(Ok)
227162025-04-30T06:35:58.920ZINFOtest_metrics (dropshot): request completed latency_us = 420 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = bb514ba2-34fa-4b2a-b4aa-7a6609f83f93 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
227172025-04-30T06:35:58.920ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = e7534ec9-1341-4755-91c9-5d87fdcfcdc9 uri = /sp/switch/1/component/rot/cfpa
227182025-04-30T06:35:58.921ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1750 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
227192025-04-30T06:35:58.921ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1750 } response = ReadRot(Ok)
227202025-04-30T06:35:58.921ZINFOtest_metrics (dropshot): request completed latency_us = 1012 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = e7534ec9-1341-4755-91c9-5d87fdcfcdc9 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
227212025-04-30T06:35:58.922ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = dba49668-5ac6-433b-beab-b43ac72e70df uri = /sp/switch/1/component/rot/cfpa
227222025-04-30T06:35:58.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1751 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
227232025-04-30T06:35:58.923ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1751 } response = ReadRot(Ok)
227242025-04-30T06:35:58.923ZINFOtest_metrics (dropshot): request completed latency_us = 478 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = dba49668-5ac6-433b-beab-b43ac72e70df response_code = 200 uri = /sp/switch/1/component/rot/cfpa
227252025-04-30T06:35:58.923ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = ab184faf-1b26-4b7d-8508-a07d60f7e5c2 uri = /sp/switch/1/component/rot/cfpa
227262025-04-30T06:35:58.924ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1752 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
227272025-04-30T06:35:58.924ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1752 } response = ReadRot(Ok)
227282025-04-30T06:35:58.924ZINFOtest_metrics (dropshot): request completed latency_us = 477 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = ab184faf-1b26-4b7d-8508-a07d60f7e5c2 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
227292025-04-30T06:35:58.925ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = cab28a92-5170-4131-84b0-7eada40a443e uri = /sp/sled/0
227302025-04-30T06:35:58.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1991 }, kind: MgsRequest(SpState) }
227312025-04-30T06:35:58.925ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
227322025-04-30T06:35:58.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1991 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
227332025-04-30T06:35:58.925ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1992 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
227342025-04-30T06:35:58.925ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1992 } 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(()) }))
227352025-04-30T06:35:58.925ZINFOtest_metrics (dropshot): request completed latency_us = 808 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = cab28a92-5170-4131-84b0-7eada40a443e response_code = 200 uri = /sp/sled/0
227362025-04-30T06:35:58.946ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 80279ea1-55d3-4c93-a709-d6ecf795469e uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
227372025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
227382025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1993 } response = CabooseValue
227392025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
227402025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1994 } response = CabooseValue
227412025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
227422025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1995 } response = CabooseValue
227432025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
227442025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1996 } response = CabooseValue
227452025-04-30T06:35:58.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
227462025-04-30T06:35:58.948ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1997 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
227472025-04-30T06:35:58.948ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
227482025-04-30T06:35:58.948ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1998 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
227492025-04-30T06:35:58.948ZINFOtest_metrics (dropshot): request completed latency_us = 1638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 80279ea1-55d3-4c93-a709-d6ecf795469e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
227502025-04-30T06:35:58.949ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 2c7d7c29-43de-4217-af95-006c454c0a50 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
227512025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
227522025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1999 } response = CabooseValue
227532025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
227542025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2000 } response = CabooseValue
227552025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
227562025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2001 } response = CabooseValue
227572025-04-30T06:35:58.949ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
227582025-04-30T06:35:58.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2002 } response = CabooseValue
227592025-04-30T06:35:58.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
227602025-04-30T06:35:58.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2003 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
227612025-04-30T06:35:58.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
227622025-04-30T06:35:58.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2004 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
227632025-04-30T06:35:58.950ZINFOtest_metrics (dropshot): request completed latency_us = 1361 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 2c7d7c29-43de-4217-af95-006c454c0a50 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
227642025-04-30T06:35:58.951ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 1e00c625-bda3-4212-82dc-e206545c28a3 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
227652025-04-30T06:35:58.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
227662025-04-30T06:35:58.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2005 } response = CabooseValue
227672025-04-30T06:35:58.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
227682025-04-30T06:35:58.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2006 } response = CabooseValue
227692025-04-30T06:35:58.951ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
227702025-04-30T06:35:58.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2007 } response = CabooseValue
227712025-04-30T06:35:58.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
227722025-04-30T06:35:58.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2008 } response = CabooseValue
227732025-04-30T06:35:58.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
227742025-04-30T06:35:58.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2009 } response = CabooseValue
227752025-04-30T06:35:58.952ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
227762025-04-30T06:35:58.952ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2010 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
227772025-04-30T06:35:58.952ZINFOtest_metrics (dropshot): request completed latency_us = 1502 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 1e00c625-bda3-4212-82dc-e206545c28a3 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
227782025-04-30T06:35:58.953ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = fcda2d28-fb18-4aaa-b781-7cfa571be4bb uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
227792025-04-30T06:35:58.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
227802025-04-30T06:35:58.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2011 } response = CabooseValue
227812025-04-30T06:35:58.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
227822025-04-30T06:35:58.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2012 } response = CabooseValue
227832025-04-30T06:35:58.953ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
227842025-04-30T06:35:58.953ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2013 } response = CabooseValue
227852025-04-30T06:35:58.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
227862025-04-30T06:35:58.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2014 } response = CabooseValue
227872025-04-30T06:35:58.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
227882025-04-30T06:35:58.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2015 } response = CabooseValue
227892025-04-30T06:35:58.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
227902025-04-30T06:35:58.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2016 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
227912025-04-30T06:35:58.955ZINFOtest_metrics (dropshot): request completed latency_us = 2534 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = fcda2d28-fb18-4aaa-b781-7cfa571be4bb response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
227922025-04-30T06:35:58.956ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 310b4d64-9f59-4a5d-9127-3c2aee13f36f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
227932025-04-30T06:35:58.956ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
227942025-04-30T06:35:58.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2017 } response = CabooseValue
227952025-04-30T06:35:58.956ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2018 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
227962025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2018 } response = CabooseValue
227972025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
227982025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2019 } response = CabooseValue
227992025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
228002025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2020 } response = CabooseValue
228012025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
228022025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2021 } response = CabooseValue
228032025-04-30T06:35:58.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
228042025-04-30T06:35:58.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2022 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
228052025-04-30T06:35:58.964ZINFOtest_metrics (dropshot): request completed latency_us = 7463 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 310b4d64-9f59-4a5d-9127-3c2aee13f36f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
228062025-04-30T06:35:58.965ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = c387f32d-3524-4864-8f66-9e6ca9b9109f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
228072025-04-30T06:35:58.965ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
228082025-04-30T06:35:58.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2023 } response = CabooseValue
228092025-04-30T06:35:58.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
228102025-04-30T06:35:58.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2024 } response = CabooseValue
228112025-04-30T06:35:58.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
228122025-04-30T06:35:58.967ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2025 } response = CabooseValue
228132025-04-30T06:35:58.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
228142025-04-30T06:35:58.968ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2026 } response = CabooseValue
228152025-04-30T06:35:58.968ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
228162025-04-30T06:35:58.968ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2027 } response = CabooseValue
228172025-04-30T06:35:58.968ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
228182025-04-30T06:35:58.968ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2028 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
228192025-04-30T06:35:58.968ZINFOtest_metrics (dropshot): request completed latency_us = 3629 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = c387f32d-3524-4864-8f66-9e6ca9b9109f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
228202025-04-30T06:35:58.969ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 92539809-286c-4e59-b1bc-cb650446b40e uri = /sp/sled/0/component/rot/cmpa
228212025-04-30T06:35:58.970ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2029 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
228222025-04-30T06:35:58.970ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2029 } response = ReadRot(Ok)
228232025-04-30T06:35:58.971ZINFOtest_metrics (dropshot): request completed latency_us = 1293 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 92539809-286c-4e59-b1bc-cb650446b40e response_code = 200 uri = /sp/sled/0/component/rot/cmpa
228242025-04-30T06:35:58.972ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 31457ddb-88b4-4d44-8798-df3621647b99 uri = /sp/sled/0/component/rot/cfpa
228252025-04-30T06:35:58.972ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2030 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
228262025-04-30T06:35:58.972ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2030 } response = ReadRot(Ok)
228272025-04-30T06:35:58.972ZINFOtest_metrics (dropshot): request completed latency_us = 578 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 31457ddb-88b4-4d44-8798-df3621647b99 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
228282025-04-30T06:35:58.974ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 1bd80cdc-4e89-4d01-a69f-bf4686abb52e uri = /sp/sled/0/component/rot/cfpa
228292025-04-30T06:35:58.974ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2031 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
228302025-04-30T06:35:58.974ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2031 } response = ReadRot(Ok)
228312025-04-30T06:35:58.974ZINFOtest_metrics (dropshot): request completed latency_us = 567 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 1bd80cdc-4e89-4d01-a69f-bf4686abb52e response_code = 200 uri = /sp/sled/0/component/rot/cfpa
228322025-04-30T06:35:58.975ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 36cb777c-37d6-4d60-ae8b-7172ab44488c uri = /sp/sled/0/component/rot/cfpa
228332025-04-30T06:35:58.975ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2032 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
228342025-04-30T06:35:58.975ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2032 } response = ReadRot(Ok)
228352025-04-30T06:35:58.976ZINFOtest_metrics (dropshot): request completed latency_us = 510 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 36cb777c-37d6-4d60-ae8b-7172ab44488c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
228362025-04-30T06:35:58.976ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = f6ae2410-1c87-473e-9056-5ee2cd50c9f6 uri = /sp/sled/1
228372025-04-30T06:35:58.977ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1991 }, kind: MgsRequest(SpState) }
228382025-04-30T06:35:58.977ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
228392025-04-30T06:35:58.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1991 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
228402025-04-30T06:35:58.977ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1992 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
228412025-04-30T06:35:58.977ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1992 } 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(()) }))
228422025-04-30T06:35:58.977ZINFOtest_metrics (dropshot): request completed latency_us = 985 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = f6ae2410-1c87-473e-9056-5ee2cd50c9f6 response_code = 200 uri = /sp/sled/1
228432025-04-30T06:35:58.978ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = cf7dfd52-8903-44ad-b469-f3dfceb9c67a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
228442025-04-30T06:35:58.978ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
228452025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1993 } response = CabooseValue
228462025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
228472025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1994 } response = CabooseValue
228482025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
228492025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1995 } response = CabooseValue
228502025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
228512025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1996 } response = CabooseValue
228522025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
228532025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1997 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
228542025-04-30T06:35:58.979ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
228552025-04-30T06:35:58.980ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1998 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
228562025-04-30T06:35:58.980ZINFOtest_metrics (dropshot): request completed latency_us = 1562 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = cf7dfd52-8903-44ad-b469-f3dfceb9c67a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
228572025-04-30T06:35:58.981ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 81f4c0f7-b647-4542-b78b-2af47fdf83bf uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
228582025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
228592025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1999 } response = CabooseValue
228602025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
228612025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2000 } response = CabooseValue
228622025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
228632025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2001 } response = CabooseValue
228642025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
228652025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2002 } response = CabooseValue
228662025-04-30T06:35:58.981ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
228672025-04-30T06:35:58.982ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2003 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
228682025-04-30T06:35:58.982ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
228692025-04-30T06:35:58.982ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2004 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
228702025-04-30T06:35:58.982ZINFOtest_metrics (dropshot): request completed latency_us = 1781 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 81f4c0f7-b647-4542-b78b-2af47fdf83bf response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
228712025-04-30T06:35:58.983ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 0c7028b7-d983-4548-9f6b-ec5edbdde6cc uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
228722025-04-30T06:35:58.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
228732025-04-30T06:35:58.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2005 } response = CabooseValue
228742025-04-30T06:35:58.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
228752025-04-30T06:35:58.983ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2006 } response = CabooseValue
228762025-04-30T06:35:58.983ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
228772025-04-30T06:35:58.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2007 } response = CabooseValue
228782025-04-30T06:35:58.984ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
228792025-04-30T06:35:58.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2008 } response = CabooseValue
228802025-04-30T06:35:58.984ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
228812025-04-30T06:35:58.984ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2009 } response = CabooseValue
228822025-04-30T06:35:58.984ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
228832025-04-30T06:35:58.985ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2010 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
228842025-04-30T06:35:58.985ZINFOtest_metrics (dropshot): request completed latency_us = 1950 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 0c7028b7-d983-4548-9f6b-ec5edbdde6cc response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
228852025-04-30T06:35:58.986ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 067f99ea-9c2f-4039-94ef-1fd5dca4655c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
228862025-04-30T06:35:58.986ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
228872025-04-30T06:35:58.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2011 } response = CabooseValue
228882025-04-30T06:35:58.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
228892025-04-30T06:35:58.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2012 } response = CabooseValue
228902025-04-30T06:35:58.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
228912025-04-30T06:35:58.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2013 } response = CabooseValue
228922025-04-30T06:35:58.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
228932025-04-30T06:35:58.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2014 } response = CabooseValue
228942025-04-30T06:35:58.988ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
228952025-04-30T06:35:58.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2015 } response = CabooseValue
228962025-04-30T06:35:58.988ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
228972025-04-30T06:35:58.988ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2016 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
228982025-04-30T06:35:58.988ZINFOtest_metrics (dropshot): request completed latency_us = 2381 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 067f99ea-9c2f-4039-94ef-1fd5dca4655c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
228992025-04-30T06:35:58.989ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = b7fd4861-ef7a-4f4f-ac5c-5f57c4b12576 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
229002025-04-30T06:35:58.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
229012025-04-30T06:35:58.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2017 } response = CabooseValue
229022025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2018 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
229032025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2018 } response = CabooseValue
229042025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
229052025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2019 } response = CabooseValue
229062025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
229072025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2020 } response = CabooseValue
229082025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
229092025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2021 } response = CabooseValue
229102025-04-30T06:35:58.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
229112025-04-30T06:35:58.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2022 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
229122025-04-30T06:35:58.991ZINFOtest_metrics (dropshot): request completed latency_us = 1595 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = b7fd4861-ef7a-4f4f-ac5c-5f57c4b12576 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
229132025-04-30T06:35:58.991ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = fb571eaa-22c7-487e-9841-f7ee3f3154bc uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
229142025-04-30T06:35:58.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
229152025-04-30T06:35:58.992ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2023 } response = CabooseValue
229162025-04-30T06:35:58.992ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
229172025-04-30T06:35:58.992ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2024 } response = CabooseValue
229182025-04-30T06:35:58.992ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
229192025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2025 } response = CabooseValue
229202025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
229212025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2026 } response = CabooseValue
229222025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
229232025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2027 } response = CabooseValue
229242025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
229252025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2028 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
229262025-04-30T06:35:58.995ZINFOtest_metrics (dropshot): request completed latency_us = 1989 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = fb571eaa-22c7-487e-9841-f7ee3f3154bc response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
229272025-04-30T06:35:58.995ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 106de9c7-09ac-44e0-ae3b-3148432140f7 uri = /sp/sled/1/component/rot/cmpa
229282025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2029 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
229292025-04-30T06:35:58.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2029 } response = ReadRot(Ok)
229302025-04-30T06:35:58.995ZINFOtest_metrics (dropshot): request completed latency_us = 366 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 106de9c7-09ac-44e0-ae3b-3148432140f7 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
229312025-04-30T06:35:58.995ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = b3796660-33ca-48c0-b496-df9949d9bba5 uri = /sp/sled/1/component/rot/cfpa
229322025-04-30T06:35:58.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2030 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
229332025-04-30T06:35:58.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2030 } response = ReadRot(Ok)
229342025-04-30T06:35:58.996ZINFOtest_metrics (dropshot): request completed latency_us = 794 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = b3796660-33ca-48c0-b496-df9949d9bba5 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
229352025-04-30T06:35:58.997ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = a61ed9f6-7b98-486b-a5cc-2a97f4424063 uri = /sp/sled/1/component/rot/cfpa
229362025-04-30T06:35:58.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2031 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
229372025-04-30T06:35:58.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2031 } response = ReadRot(Ok)
229382025-04-30T06:35:58.999ZINFOtest_metrics (dropshot): request completed latency_us = 2640 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = a61ed9f6-7b98-486b-a5cc-2a97f4424063 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
229392025-04-30T06:35:59.002ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 344d4103-e771-4036-8ab5-7161317fa39f uri = /sp/sled/1/component/rot/cfpa
229402025-04-30T06:35:59.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2032 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
229412025-04-30T06:35:59.006ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2032 } response = ReadRot(Ok)
229422025-04-30T06:35:59.006ZINFOtest_metrics (dropshot): request completed latency_us = 4269 local_addr = [::1]:36378 method = GET remote_addr = [::1]:58578 req_id = 344d4103-e771-4036-8ab5-7161317fa39f response_code = 200 uri = /sp/sled/1/component/rot/cfpa
229432025-04-30T06:35:59.262ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:63405
229442025-04-30T06:35:59.263ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = f8a32a7e-8fdd-4598-b9cf-9f11b79db9e3 uri = /ignition
229452025-04-30T06:35:59.263ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1863 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
229462025-04-30T06:35:59.270ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
229472025-04-30T06:35:59.270ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1863 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
229482025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
229492025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
229502025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
229512025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
229522025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
229532025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
229542025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
229552025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
229562025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
229572025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
229582025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
229592025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
229602025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
229612025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
229622025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
229632025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
229642025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
229652025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
229662025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
229672025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
229682025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
229692025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
229702025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
229712025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
229722025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
229732025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
229742025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
229752025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
229762025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
229772025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
229782025-04-30T06:35:59.271ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
229792025-04-30T06:35:59.271ZINFOtest_metrics (dropshot): request completed latency_us = 8267 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = f8a32a7e-8fdd-4598-b9cf-9f11b79db9e3 response_code = 200 uri = /ignition
229802025-04-30T06:35:59.272ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9033e01f-b02b-46dd-80c5-39ea1d4e32cf uri = /sp/switch/0
229812025-04-30T06:35:59.272ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1864 }, kind: MgsRequest(SpState) }
229822025-04-30T06:35:59.273ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
229832025-04-30T06:35:59.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1864 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
229842025-04-30T06:35:59.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1865 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
229852025-04-30T06:35:59.274ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1865 } 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(()) }))
229862025-04-30T06:35:59.274ZINFOtest_metrics (dropshot): request completed latency_us = 1730 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9033e01f-b02b-46dd-80c5-39ea1d4e32cf response_code = 200 uri = /sp/switch/0
229872025-04-30T06:35:59.275ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 55ee6ca7-01db-4a90-b7b2-c749d2b4c576 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
229882025-04-30T06:35:59.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
229892025-04-30T06:35:59.276ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1866 } response = CabooseValue
229902025-04-30T06:35:59.276ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
229912025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1867 } response = CabooseValue
229922025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
229932025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1868 } response = CabooseValue
229942025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
229952025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1869 } response = CabooseValue
229962025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
229972025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1870 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
229982025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
229992025-04-30T06:35:59.277ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1871 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
230002025-04-30T06:35:59.278ZINFOtest_metrics (dropshot): request completed latency_us = 2269 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 55ee6ca7-01db-4a90-b7b2-c749d2b4c576 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
230012025-04-30T06:35:59.280ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = af6a5d21-3418-401b-9d7e-87446602bc58 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
230022025-04-30T06:35:59.280ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
230032025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1872 } response = CabooseValue
230042025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
230052025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1873 } response = CabooseValue
230062025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
230072025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1874 } response = CabooseValue
230082025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
230092025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1875 } response = CabooseValue
230102025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
230112025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1876 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
230122025-04-30T06:35:59.281ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
230132025-04-30T06:35:59.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1877 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
230142025-04-30T06:35:59.282ZINFOtest_metrics (dropshot): request completed latency_us = 1640 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = af6a5d21-3418-401b-9d7e-87446602bc58 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
230152025-04-30T06:35:59.282ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 4422258f-c7f2-4f35-a398-88d82448d01f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
230162025-04-30T06:35:59.282ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
230172025-04-30T06:35:59.282ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1878 } response = CabooseValue
230182025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
230192025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1879 } response = CabooseValue
230202025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
230212025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1880 } response = CabooseValue
230222025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1881 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
230232025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1881 } response = CabooseValue
230242025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1882 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
230252025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1882 } response = CabooseValue
230262025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1883 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
230272025-04-30T06:35:59.283ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1883 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
230282025-04-30T06:35:59.284ZINFOtest_metrics (dropshot): request completed latency_us = 1394 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 4422258f-c7f2-4f35-a398-88d82448d01f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
230292025-04-30T06:35:59.284ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 75f2b8f0-7463-44b8-a077-b218b1bdfe7b uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
230302025-04-30T06:35:59.284ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1884 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
230312025-04-30T06:35:59.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1884 } response = CabooseValue
230322025-04-30T06:35:59.285ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1885 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
230332025-04-30T06:35:59.285ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1885 } response = CabooseValue
230342025-04-30T06:35:59.285ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1886 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
230352025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1886 } response = CabooseValue
230362025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1887 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
230372025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1887 } response = CabooseValue
230382025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1888 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
230392025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1888 } response = CabooseValue
230402025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
230412025-04-30T06:35:59.286ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1889 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
230422025-04-30T06:35:59.286ZINFOtest_metrics (dropshot): request completed latency_us = 2296 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 75f2b8f0-7463-44b8-a077-b218b1bdfe7b response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
230432025-04-30T06:35:59.287ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9d562e8f-fb8c-44a9-a286-5cea5976a6ea uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
230442025-04-30T06:35:59.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
230452025-04-30T06:35:59.287ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1890 } response = CabooseValue
230462025-04-30T06:35:59.287ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
230472025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1891 } response = CabooseValue
230482025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
230492025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1892 } response = CabooseValue
230502025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
230512025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1893 } response = CabooseValue
230522025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
230532025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1894 } response = CabooseValue
230542025-04-30T06:35:59.288ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1895 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
230552025-04-30T06:35:59.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1895 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
230562025-04-30T06:35:59.289ZINFOtest_metrics (dropshot): request completed latency_us = 1556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9d562e8f-fb8c-44a9-a286-5cea5976a6ea response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
230572025-04-30T06:35:59.289ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 397c3c33-2801-44c7-8854-d6ee5c37b77f uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
230582025-04-30T06:35:59.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
230592025-04-30T06:35:59.289ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1896 } response = CabooseValue
230602025-04-30T06:35:59.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1897 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
230612025-04-30T06:35:59.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1897 } response = CabooseValue
230622025-04-30T06:35:59.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
230632025-04-30T06:35:59.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1898 } response = CabooseValue
230642025-04-30T06:35:59.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
230652025-04-30T06:35:59.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1899 } response = CabooseValue
230662025-04-30T06:35:59.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
230672025-04-30T06:35:59.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1900 } response = CabooseValue
230682025-04-30T06:35:59.292ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
230692025-04-30T06:35:59.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1901 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
230702025-04-30T06:35:59.292ZINFOtest_metrics (dropshot): request completed latency_us = 2852 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 397c3c33-2801-44c7-8854-d6ee5c37b77f response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
230712025-04-30T06:35:59.294ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = defceb4d-62f6-405c-a31c-ac7d5b6c83aa uri = /sp/switch/0/component/rot/cmpa
230722025-04-30T06:35:59.294ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1902 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
230732025-04-30T06:35:59.295ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1902 } response = ReadRot(Ok)
230742025-04-30T06:35:59.296ZINFOtest_metrics (dropshot): request completed latency_us = 1773 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = defceb4d-62f6-405c-a31c-ac7d5b6c83aa response_code = 200 uri = /sp/switch/0/component/rot/cmpa
230752025-04-30T06:35:59.300ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = bd3c2127-5f5f-4f6a-8557-bef67eccea9f uri = /sp/switch/0/component/rot/cfpa
230762025-04-30T06:35:59.300ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1903 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
230772025-04-30T06:35:59.300ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1903 } response = ReadRot(Ok)
230782025-04-30T06:35:59.300ZINFOtest_metrics (dropshot): request completed latency_us = 636 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = bd3c2127-5f5f-4f6a-8557-bef67eccea9f response_code = 200 uri = /sp/switch/0/component/rot/cfpa
230792025-04-30T06:35:59.303ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 4da64578-ace4-4b80-a14c-82f1d28f42c6 uri = /sp/switch/0/component/rot/cfpa
230802025-04-30T06:35:59.304ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1904 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
230812025-04-30T06:35:59.307ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1904 } response = ReadRot(Ok)
230822025-04-30T06:35:59.308ZINFOtest_metrics (dropshot): request completed latency_us = 5041 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 4da64578-ace4-4b80-a14c-82f1d28f42c6 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
230832025-04-30T06:35:59.309ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 84da2db2-2911-4ad3-bd16-921943f24cdd uri = /sp/switch/0/component/rot/cfpa
230842025-04-30T06:35:59.310ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1905 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
230852025-04-30T06:35:59.310ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1905 } response = ReadRot(Ok)
230862025-04-30T06:35:59.310ZINFOtest_metrics (dropshot): request completed latency_us = 746 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 84da2db2-2911-4ad3-bd16-921943f24cdd response_code = 200 uri = /sp/switch/0/component/rot/cfpa
230872025-04-30T06:35:59.310ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3abbe8f4-fd61-4258-8861-b784e020cfa0 uri = /sp/switch/1
230882025-04-30T06:35:59.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1753 }, kind: MgsRequest(SpState) }
230892025-04-30T06:35:59.311ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
230902025-04-30T06:35:59.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1753 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
230912025-04-30T06:35:59.311ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1754 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
230922025-04-30T06:35:59.312ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1754 } 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(()) }))
230932025-04-30T06:35:59.312ZINFOtest_metrics (dropshot): request completed latency_us = 1657 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3abbe8f4-fd61-4258-8861-b784e020cfa0 response_code = 200 uri = /sp/switch/1
230942025-04-30T06:35:59.313ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 2e3c8427-761d-48a2-9484-0a44588d2d0e uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
230952025-04-30T06:35:59.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1755 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
230962025-04-30T06:35:59.313ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1755 } response = CabooseValue
230972025-04-30T06:35:59.313ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1756 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
230982025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1756 } response = CabooseValue
230992025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1757 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
231002025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1757 } response = CabooseValue
231012025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1758 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
231022025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1758 } response = CabooseValue
231032025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1759 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
231042025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1759 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
231052025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1760 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
231062025-04-30T06:35:59.314ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1760 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
231072025-04-30T06:35:59.315ZINFOtest_metrics (dropshot): request completed latency_us = 1592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 2e3c8427-761d-48a2-9484-0a44588d2d0e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
231082025-04-30T06:35:59.315ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3d8d4b01-bcf6-4cb4-98c0-0bdfc178d8e1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
231092025-04-30T06:35:59.315ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1761 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
231102025-04-30T06:35:59.315ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1761 } response = CabooseValue
231112025-04-30T06:35:59.315ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1762 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
231122025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1762 } response = CabooseValue
231132025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1763 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
231142025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1763 } response = CabooseValue
231152025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1764 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
231162025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1764 } response = CabooseValue
231172025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1765 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
231182025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1765 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
231192025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1766 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
231202025-04-30T06:35:59.316ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1766 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
231212025-04-30T06:35:59.316ZINFOtest_metrics (dropshot): request completed latency_us = 1272 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3d8d4b01-bcf6-4cb4-98c0-0bdfc178d8e1 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
231222025-04-30T06:35:59.317ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 59e78bb9-dac6-4735-8102-67b28c8678e8 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
231232025-04-30T06:35:59.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1767 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
231242025-04-30T06:35:59.317ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1767 } response = CabooseValue
231252025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1768 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
231262025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1768 } response = CabooseValue
231272025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1769 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
231282025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1769 } response = CabooseValue
231292025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1770 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
231302025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1770 } response = CabooseValue
231312025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1771 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
231322025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1771 } response = CabooseValue
231332025-04-30T06:35:59.318ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1772 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
231342025-04-30T06:35:59.319ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1772 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
231352025-04-30T06:35:59.319ZINFOtest_metrics (dropshot): request completed latency_us = 1915 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 59e78bb9-dac6-4735-8102-67b28c8678e8 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
231362025-04-30T06:35:59.320ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 1e4b94d2-513a-4395-bc14-dd5114621a31 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
231372025-04-30T06:35:59.320ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1773 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
231382025-04-30T06:35:59.320ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1773 } response = CabooseValue
231392025-04-30T06:35:59.321ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1774 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
231402025-04-30T06:35:59.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1774 } response = CabooseValue
231412025-04-30T06:35:59.321ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1775 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
231422025-04-30T06:35:59.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1775 } response = CabooseValue
231432025-04-30T06:35:59.321ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1776 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
231442025-04-30T06:35:59.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1776 } response = CabooseValue
231452025-04-30T06:35:59.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1777 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
231462025-04-30T06:35:59.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1777 } response = CabooseValue
231472025-04-30T06:35:59.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1778 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
231482025-04-30T06:35:59.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1778 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
231492025-04-30T06:35:59.322ZINFOtest_metrics (dropshot): request completed latency_us = 2400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 1e4b94d2-513a-4395-bc14-dd5114621a31 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
231502025-04-30T06:35:59.323ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = a462f77a-8231-424d-95d9-6f25d134ad6f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
231512025-04-30T06:35:59.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1779 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
231522025-04-30T06:35:59.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1779 } response = CabooseValue
231532025-04-30T06:35:59.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1780 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
231542025-04-30T06:35:59.324ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1780 } response = CabooseValue
231552025-04-30T06:35:59.324ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1781 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
231562025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1781 } response = CabooseValue
231572025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1782 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
231582025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1782 } response = CabooseValue
231592025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1783 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
231602025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1783 } response = CabooseValue
231612025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1784 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
231622025-04-30T06:35:59.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1784 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
231632025-04-30T06:35:59.325ZINFOtest_metrics (dropshot): request completed latency_us = 2139 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = a462f77a-8231-424d-95d9-6f25d134ad6f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
231642025-04-30T06:35:59.328ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 522cd17c-bd0a-4d3d-baba-8eb146b79a7b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
231652025-04-30T06:35:59.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1785 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
231662025-04-30T06:35:59.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1785 } response = CabooseValue
231672025-04-30T06:35:59.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1786 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
231682025-04-30T06:35:59.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1786 } response = CabooseValue
231692025-04-30T06:35:59.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1787 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
231702025-04-30T06:35:59.328ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1787 } response = CabooseValue
231712025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1788 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
231722025-04-30T06:35:59.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
231732025-04-30T06:35:59.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
231742025-04-30T06:35:59.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
231752025-04-30T06:35:59.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
231762025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1906 }, kind: MgsRequest(SpState) }
231772025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2033 }, kind: MgsRequest(SpState) }
231782025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2033 }, kind: MgsRequest(SpState) }
231792025-04-30T06:35:59.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
231802025-04-30T06:35:59.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
231812025-04-30T06:35:59.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
231822025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1788 } response = CabooseValue
231832025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1789 }, kind: MgsRequest(SpState) }
231842025-04-30T06:35:59.329ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
231852025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1906 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
231862025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2033 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
231872025-04-30T06:35:59.329ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2033 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
231882025-04-30T06:35:59.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1907 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
231892025-04-30T06:35:59.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2034 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
231902025-04-30T06:35:59.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2034 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
231912025-04-30T06:35:59.330ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
231922025-04-30T06:35:59.330ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
231932025-04-30T06:35:59.330ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
231942025-04-30T06:35:59.330ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
231952025-04-30T06:35:59.330ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
231962025-04-30T06:35:59.330ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
231972025-04-30T06:35:59.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1789 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
231982025-04-30T06:35:59.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1790 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
231992025-04-30T06:35:59.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1907 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232002025-04-30T06:35:59.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2034 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232012025-04-30T06:35:59.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2034 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232022025-04-30T06:35:59.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1908 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
232032025-04-30T06:35:59.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2035 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
232042025-04-30T06:35:59.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2035 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
232052025-04-30T06:35:59.335ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
232062025-04-30T06:35:59.335ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
232072025-04-30T06:35:59.335ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
232082025-04-30T06:35:59.336ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
232092025-04-30T06:35:59.336ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
232102025-04-30T06:35:59.336ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
232112025-04-30T06:35:59.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1790 } response = CabooseValue
232122025-04-30T06:35:59.336ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1791 }, kind: MgsRequest(SpState) }
232132025-04-30T06:35:59.336ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
232142025-04-30T06:35:59.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1908 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232152025-04-30T06:35:59.336ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2035 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232162025-04-30T06:35:59.337ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2035 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232172025-04-30T06:35:59.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1909 }, kind: MgsRequest(SpState) }
232182025-04-30T06:35:59.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2036 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
232192025-04-30T06:35:59.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2036 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
232202025-04-30T06:35:59.340ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
232212025-04-30T06:35:59.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
232222025-04-30T06:35:59.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
232232025-04-30T06:35:59.340ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
232242025-04-30T06:35:59.340ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
232252025-04-30T06:35:59.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1791 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
232262025-04-30T06:35:59.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1792 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
232272025-04-30T06:35:59.340ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
232282025-04-30T06:35:59.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1909 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
232292025-04-30T06:35:59.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2036 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232302025-04-30T06:35:59.341ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2036 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232312025-04-30T06:35:59.341ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
232322025-04-30T06:35:59.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2037 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
232332025-04-30T06:35:59.342ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2037 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
232342025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
232352025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
232362025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
232372025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
232382025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
232392025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
232402025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
232412025-04-30T06:35:59.342ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
232422025-04-30T06:35:59.343ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
232432025-04-30T06:35:59.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1792 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
232442025-04-30T06:35:59.343ZINFOtest_metrics (dropshot): request completed latency_us = 15185 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 522cd17c-bd0a-4d3d-baba-8eb146b79a7b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
232452025-04-30T06:35:59.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2037 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232462025-04-30T06:35:59.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2037 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
232472025-04-30T06:35:59.349ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2038 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
232482025-04-30T06:35:59.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2038 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
232492025-04-30T06:35:59.350ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
232502025-04-30T06:35:59.350ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
232512025-04-30T06:35:59.350ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
232522025-04-30T06:35:59.350ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
232532025-04-30T06:35:59.350ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9b39280e-5ee9-4244-9a12-9a5d13b612bd uri = /sp/switch/1/component/rot/cmpa
232542025-04-30T06:35:59.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1793 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
232552025-04-30T06:35:59.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2038 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232562025-04-30T06:35:59.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2038 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232572025-04-30T06:35:59.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2039 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
232582025-04-30T06:35:59.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2039 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
232592025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
232602025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
232612025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
232622025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
232632025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
232642025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
232652025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
232662025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
232672025-04-30T06:35:59.352ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
232682025-04-30T06:35:59.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1793 } response = ReadRot(Ok)
232692025-04-30T06:35:59.352ZINFOtest_metrics (dropshot): request completed latency_us = 2286 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9b39280e-5ee9-4244-9a12-9a5d13b612bd response_code = 200 uri = /sp/switch/1/component/rot/cmpa
232702025-04-30T06:35:59.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2039 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
232712025-04-30T06:35:59.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2039 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232722025-04-30T06:35:59.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2040 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
232732025-04-30T06:35:59.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2040 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
232742025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
232752025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
232762025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
232772025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
232782025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
232792025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
232802025-04-30T06:35:59.360ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
232812025-04-30T06:35:59.361ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 851a6c77-83ba-476a-ba06-c55e9b3f1a08 uri = /sp/switch/1/component/rot/cfpa
232822025-04-30T06:35:59.361ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1794 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
232832025-04-30T06:35:59.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2040 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232842025-04-30T06:35:59.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2040 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
232852025-04-30T06:35:59.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2041 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
232862025-04-30T06:35:59.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2041 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
232872025-04-30T06:35:59.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
232882025-04-30T06:35:59.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
232892025-04-30T06:35:59.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
232902025-04-30T06:35:59.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
232912025-04-30T06:35:59.367ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
232922025-04-30T06:35:59.368ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
232932025-04-30T06:35:59.368ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
232942025-04-30T06:35:59.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1794 } response = ReadRot(Ok)
232952025-04-30T06:35:59.368ZINFOtest_metrics (dropshot): request completed latency_us = 7320 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 851a6c77-83ba-476a-ba06-c55e9b3f1a08 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
232962025-04-30T06:35:59.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2041 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
232972025-04-30T06:35:59.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2041 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
232982025-04-30T06:35:59.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2042 }, kind: MgsRequest(SpState) }
232992025-04-30T06:35:59.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2042 }, kind: MgsRequest(SpState) }
233002025-04-30T06:35:59.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
233012025-04-30T06:35:59.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
233022025-04-30T06:35:59.381ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 42b2bd55-0996-4fef-99ff-8497ff0b27d8 uri = /sp/switch/1/component/rot/cfpa
233032025-04-30T06:35:59.381ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1795 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
233042025-04-30T06:35:59.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2042 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
233052025-04-30T06:35:59.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2042 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
233062025-04-30T06:35:59.382ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
233072025-04-30T06:35:59.382ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
233082025-04-30T06:35:59.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1795 } response = ReadRot(Ok)
233092025-04-30T06:35:59.382ZINFOtest_metrics (dropshot): request completed latency_us = 1029 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 42b2bd55-0996-4fef-99ff-8497ff0b27d8 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
233102025-04-30T06:35:59.383ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9c26fc3e-1f88-4c8b-87fa-e15021ed34e7 uri = /sp/switch/1/component/rot/cfpa
233112025-04-30T06:35:59.383ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1796 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
233122025-04-30T06:35:59.383ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1796 } response = ReadRot(Ok)
233132025-04-30T06:35:59.383ZINFOtest_metrics (dropshot): request completed latency_us = 502 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9c26fc3e-1f88-4c8b-87fa-e15021ed34e7 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
233142025-04-30T06:35:59.384ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 56e7b50c-f489-42ea-89a8-256742105093 uri = /sp/sled/0
233152025-04-30T06:35:59.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2043 }, kind: MgsRequest(SpState) }
233162025-04-30T06:35:59.385ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
233172025-04-30T06:35:59.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2043 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
233182025-04-30T06:35:59.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2044 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
233192025-04-30T06:35:59.385ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2044 } 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(()) }))
233202025-04-30T06:35:59.385ZINFOtest_metrics (dropshot): request completed latency_us = 803 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 56e7b50c-f489-42ea-89a8-256742105093 response_code = 200 uri = /sp/sled/0
233212025-04-30T06:35:59.386ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 1d789611-0343-4801-81d5-4c6e1008c8ec uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
233222025-04-30T06:35:59.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
233232025-04-30T06:35:59.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2045 } response = CabooseValue
233242025-04-30T06:35:59.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
233252025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2046 } response = CabooseValue
233262025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
233272025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2047 } response = CabooseValue
233282025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
233292025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2048 } response = CabooseValue
233302025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
233312025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2049 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
233322025-04-30T06:35:59.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
233332025-04-30T06:35:59.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2050 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
233342025-04-30T06:35:59.388ZINFOtest_metrics (dropshot): request completed latency_us = 1495 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 1d789611-0343-4801-81d5-4c6e1008c8ec response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
233352025-04-30T06:35:59.388ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3308b0b1-feb1-4b85-a294-4fc5eb8002fe uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
233362025-04-30T06:35:59.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
233372025-04-30T06:35:59.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2051 } response = CabooseValue
233382025-04-30T06:35:59.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
233392025-04-30T06:35:59.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2052 } response = CabooseValue
233402025-04-30T06:35:59.388ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
233412025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2053 } response = CabooseValue
233422025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
233432025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2054 } response = CabooseValue
233442025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
233452025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2055 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
233462025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
233472025-04-30T06:35:59.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2056 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
233482025-04-30T06:35:59.390ZINFOtest_metrics (dropshot): request completed latency_us = 1564 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3308b0b1-feb1-4b85-a294-4fc5eb8002fe response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
233492025-04-30T06:35:59.390ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = b72f5fb8-e0fe-465c-87ff-6b4babe42dcc uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
233502025-04-30T06:35:59.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
233512025-04-30T06:35:59.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2057 } response = CabooseValue
233522025-04-30T06:35:59.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
233532025-04-30T06:35:59.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2058 } response = CabooseValue
233542025-04-30T06:35:59.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
233552025-04-30T06:35:59.391ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2059 } response = CabooseValue
233562025-04-30T06:35:59.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
233572025-04-30T06:35:59.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2060 } response = CabooseValue
233582025-04-30T06:35:59.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
233592025-04-30T06:35:59.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2061 } response = CabooseValue
233602025-04-30T06:35:59.392ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
233612025-04-30T06:35:59.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2062 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
233622025-04-30T06:35:59.392ZINFOtest_metrics (dropshot): request completed latency_us = 1697 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = b72f5fb8-e0fe-465c-87ff-6b4babe42dcc response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
233632025-04-30T06:35:59.392ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = a3df7673-3679-402c-985b-61a2a90b5c1f uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
233642025-04-30T06:35:59.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
233652025-04-30T06:35:59.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2063 } response = CabooseValue
233662025-04-30T06:35:59.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
233672025-04-30T06:35:59.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2064 } response = CabooseValue
233682025-04-30T06:35:59.393ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
233692025-04-30T06:35:59.393ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2065 } response = CabooseValue
233702025-04-30T06:35:59.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
233712025-04-30T06:35:59.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2066 } response = CabooseValue
233722025-04-30T06:35:59.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
233732025-04-30T06:35:59.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2067 } response = CabooseValue
233742025-04-30T06:35:59.394ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
233752025-04-30T06:35:59.394ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2068 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
233762025-04-30T06:35:59.394ZINFOtest_metrics (dropshot): request completed latency_us = 1906 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = a3df7673-3679-402c-985b-61a2a90b5c1f response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
233772025-04-30T06:35:59.395ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 47522f8f-42ef-44be-84b7-aeb559982907 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
233782025-04-30T06:35:59.395ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
233792025-04-30T06:35:59.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2069 } response = CabooseValue
233802025-04-30T06:35:59.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
233812025-04-30T06:35:59.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2070 } response = CabooseValue
233822025-04-30T06:35:59.396ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
233832025-04-30T06:35:59.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2071 } response = CabooseValue
233842025-04-30T06:35:59.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
233852025-04-30T06:35:59.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2072 } response = CabooseValue
233862025-04-30T06:35:59.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
233872025-04-30T06:35:59.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2073 } response = CabooseValue
233882025-04-30T06:35:59.397ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
233892025-04-30T06:35:59.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2074 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
233902025-04-30T06:35:59.397ZINFOtest_metrics (dropshot): request completed latency_us = 2156 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 47522f8f-42ef-44be-84b7-aeb559982907 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
233912025-04-30T06:35:59.398ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = b64ac4dd-b502-44e7-9a72-f0732bee68da uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
233922025-04-30T06:35:59.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
233932025-04-30T06:35:59.398ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2075 } response = CabooseValue
233942025-04-30T06:35:59.398ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
233952025-04-30T06:35:59.398ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2076 } response = CabooseValue
233962025-04-30T06:35:59.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
233972025-04-30T06:35:59.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2077 } response = CabooseValue
233982025-04-30T06:35:59.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
233992025-04-30T06:35:59.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2078 } response = CabooseValue
234002025-04-30T06:35:59.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2079 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
234012025-04-30T06:35:59.399ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2079 } response = CabooseValue
234022025-04-30T06:35:59.400ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2080 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
234032025-04-30T06:35:59.400ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2080 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
234042025-04-30T06:35:59.400ZINFOtest_metrics (dropshot): request completed latency_us = 1991 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = b64ac4dd-b502-44e7-9a72-f0732bee68da response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
234052025-04-30T06:35:59.401ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 6e752384-e1f9-4719-93b8-8bf43b97b468 uri = /sp/sled/0/component/rot/cmpa
234062025-04-30T06:35:59.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2081 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
234072025-04-30T06:35:59.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2081 } response = ReadRot(Ok)
234082025-04-30T06:35:59.402ZINFOtest_metrics (dropshot): request completed latency_us = 833 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 6e752384-e1f9-4719-93b8-8bf43b97b468 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
234092025-04-30T06:35:59.403ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 37fb3910-43be-40d2-b32a-977ea514482f uri = /sp/sled/0/component/rot/cfpa
234102025-04-30T06:35:59.404ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2082 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
234112025-04-30T06:35:59.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2082 } response = ReadRot(Ok)
234122025-04-30T06:35:59.404ZINFOtest_metrics (dropshot): request completed latency_us = 602 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 37fb3910-43be-40d2-b32a-977ea514482f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
234132025-04-30T06:35:59.405ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = e36c0b9a-c02f-430a-8e5e-a1839d205457 uri = /sp/sled/0/component/rot/cfpa
234142025-04-30T06:35:59.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2083 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
234152025-04-30T06:35:59.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2083 } response = ReadRot(Ok)
234162025-04-30T06:35:59.406ZINFOtest_metrics (dropshot): request completed latency_us = 1235 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = e36c0b9a-c02f-430a-8e5e-a1839d205457 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
234172025-04-30T06:35:59.408ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 8ffb3206-bd3b-4055-a84e-b82cc2ed2d33 uri = /sp/sled/0/component/rot/cfpa
234182025-04-30T06:35:59.408ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2084 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
234192025-04-30T06:35:59.409ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2084 } response = ReadRot(Ok)
234202025-04-30T06:35:59.409ZINFOtest_metrics (dropshot): request completed latency_us = 1112 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 8ffb3206-bd3b-4055-a84e-b82cc2ed2d33 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
234212025-04-30T06:35:59.434ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9a006339-c8ae-48f0-a3e7-26ea8d8b6211 uri = /sp/sled/1
234222025-04-30T06:35:59.450ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2043 }, kind: MgsRequest(SpState) }
234232025-04-30T06:35:59.451ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
234242025-04-30T06:35:59.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2043 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
234252025-04-30T06:35:59.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2044 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
234262025-04-30T06:35:59.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2044 } 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(()) }))
234272025-04-30T06:35:59.453ZINFOtest_metrics (dropshot): request completed latency_us = 19868 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 9a006339-c8ae-48f0-a3e7-26ea8d8b6211 response_code = 200 uri = /sp/sled/1
234282025-04-30T06:35:59.454ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 0a3f5964-7daa-4e25-bf6c-37e28549bb44 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
234292025-04-30T06:35:59.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
234302025-04-30T06:35:59.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2045 } response = CabooseValue
234312025-04-30T06:35:59.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
234322025-04-30T06:35:59.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2046 } response = CabooseValue
234332025-04-30T06:35:59.456ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
234342025-04-30T06:35:59.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2047 } response = CabooseValue
234352025-04-30T06:35:59.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
234362025-04-30T06:35:59.457ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2048 } response = CabooseValue
234372025-04-30T06:35:59.457ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
234382025-04-30T06:35:59.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2049 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
234392025-04-30T06:35:59.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
234402025-04-30T06:35:59.458ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2050 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
234412025-04-30T06:35:59.458ZINFOtest_metrics (dropshot): request completed latency_us = 3924 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 0a3f5964-7daa-4e25-bf6c-37e28549bb44 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
234422025-04-30T06:35:59.459ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 57a5437d-5623-4f86-81dd-37f2ee006f9f uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
234432025-04-30T06:35:59.459ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
234442025-04-30T06:35:59.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2051 } response = CabooseValue
234452025-04-30T06:35:59.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
234462025-04-30T06:35:59.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2052 } response = CabooseValue
234472025-04-30T06:35:59.460ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
234482025-04-30T06:35:59.460ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2053 } response = CabooseValue
234492025-04-30T06:35:59.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
234502025-04-30T06:35:59.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2054 } response = CabooseValue
234512025-04-30T06:35:59.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2055 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
234522025-04-30T06:35:59.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2055 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
234532025-04-30T06:35:59.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2056 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
234542025-04-30T06:35:59.462ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2056 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
234552025-04-30T06:35:59.462ZINFOtest_metrics (dropshot): request completed latency_us = 3366 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 57a5437d-5623-4f86-81dd-37f2ee006f9f response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
234562025-04-30T06:35:59.463ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 1f80bab9-adfa-4290-bf21-fc647426c58b uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
234572025-04-30T06:35:59.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2057 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
234582025-04-30T06:35:59.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2057 } response = CabooseValue
234592025-04-30T06:35:59.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
234602025-04-30T06:35:59.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2058 } response = CabooseValue
234612025-04-30T06:35:59.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
234622025-04-30T06:35:59.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2059 } response = CabooseValue
234632025-04-30T06:35:59.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
234642025-04-30T06:35:59.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2060 } response = CabooseValue
234652025-04-30T06:35:59.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
234662025-04-30T06:35:59.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2061 } response = CabooseValue
234672025-04-30T06:35:59.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
234682025-04-30T06:35:59.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2062 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
234692025-04-30T06:35:59.466ZINFOtest_metrics (dropshot): request completed latency_us = 2987 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 1f80bab9-adfa-4290-bf21-fc647426c58b response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
234702025-04-30T06:35:59.467ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = c6104837-b1bb-404d-8f77-1071dedcb33e uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
234712025-04-30T06:35:59.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
234722025-04-30T06:35:59.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2063 } response = CabooseValue
234732025-04-30T06:35:59.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
234742025-04-30T06:35:59.468ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2064 } response = CabooseValue
234752025-04-30T06:35:59.468ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
234762025-04-30T06:35:59.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2065 } response = CabooseValue
234772025-04-30T06:35:59.469ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
234782025-04-30T06:35:59.469ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2066 } response = CabooseValue
234792025-04-30T06:35:59.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
234802025-04-30T06:35:59.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2067 } response = CabooseValue
234812025-04-30T06:35:59.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
234822025-04-30T06:35:59.470ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2068 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
234832025-04-30T06:35:59.471ZINFOtest_metrics (dropshot): request completed latency_us = 3216 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = c6104837-b1bb-404d-8f77-1071dedcb33e response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
234842025-04-30T06:35:59.471ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 09715cd2-7e8b-4b74-9f6e-4a7ef314a972 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
234852025-04-30T06:35:59.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
234862025-04-30T06:35:59.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2069 } response = CabooseValue
234872025-04-30T06:35:59.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
234882025-04-30T06:35:59.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2070 } response = CabooseValue
234892025-04-30T06:35:59.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
234902025-04-30T06:35:59.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2071 } response = CabooseValue
234912025-04-30T06:35:59.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
234922025-04-30T06:35:59.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2072 } response = CabooseValue
234932025-04-30T06:35:59.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
234942025-04-30T06:35:59.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2073 } response = CabooseValue
234952025-04-30T06:35:59.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
234962025-04-30T06:35:59.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2074 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
234972025-04-30T06:35:59.474ZINFOtest_metrics (dropshot): request completed latency_us = 2977 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 09715cd2-7e8b-4b74-9f6e-4a7ef314a972 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
234982025-04-30T06:35:59.475ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = dc3dcb8d-e79a-4c41-9ca4-9aa1bd957710 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
234992025-04-30T06:35:59.475ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
235002025-04-30T06:35:59.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2075 } response = CabooseValue
235012025-04-30T06:35:59.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
235022025-04-30T06:35:59.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2076 } response = CabooseValue
235032025-04-30T06:35:59.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
235042025-04-30T06:35:59.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2077 } response = CabooseValue
235052025-04-30T06:35:59.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
235062025-04-30T06:35:59.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2078 } response = CabooseValue
235072025-04-30T06:35:59.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2079 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
235082025-04-30T06:35:59.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2079 } response = CabooseValue
235092025-04-30T06:35:59.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2080 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
235102025-04-30T06:35:59.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2080 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
235112025-04-30T06:35:59.477ZINFOtest_metrics (dropshot): request completed latency_us = 2531 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = dc3dcb8d-e79a-4c41-9ca4-9aa1bd957710 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
235122025-04-30T06:35:59.478ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 5450a5c8-901b-48d2-b983-43cd09e06d36 uri = /sp/sled/1/component/rot/cmpa
235132025-04-30T06:35:59.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2081 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
235142025-04-30T06:35:59.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2081 } response = ReadRot(Ok)
235152025-04-30T06:35:59.479ZINFOtest_metrics (dropshot): request completed latency_us = 736 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 5450a5c8-901b-48d2-b983-43cd09e06d36 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
235162025-04-30T06:35:59.479ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = a8e4b5dc-5fa8-43f4-b628-45e707b0e8a2 uri = /sp/sled/1/component/rot/cfpa
235172025-04-30T06:35:59.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2082 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
235182025-04-30T06:35:59.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2082 } response = ReadRot(Ok)
235192025-04-30T06:35:59.480ZINFOtest_metrics (dropshot): request completed latency_us = 754 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = a8e4b5dc-5fa8-43f4-b628-45e707b0e8a2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
235202025-04-30T06:35:59.481ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 44cdf6e8-2ee1-4e41-9e7a-24da41b835b2 uri = /sp/sled/1/component/rot/cfpa
235212025-04-30T06:35:59.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2083 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
235222025-04-30T06:35:59.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2083 } response = ReadRot(Ok)
235232025-04-30T06:35:59.482ZINFOtest_metrics (dropshot): request completed latency_us = 717 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 44cdf6e8-2ee1-4e41-9e7a-24da41b835b2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
235242025-04-30T06:35:59.482ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3ab199ea-b9c0-4859-874a-bb80d58e6c62 uri = /sp/sled/1/component/rot/cfpa
235252025-04-30T06:35:59.483ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2084 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
235262025-04-30T06:35:59.483ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2084 } response = ReadRot(Ok)
235272025-04-30T06:35:59.483ZINFOtest_metrics (dropshot): request completed latency_us = 719 local_addr = [::1]:36378 method = GET remote_addr = [::1]:63405 req_id = 3ab199ea-b9c0-4859-874a-bb80d58e6c62 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
235282025-04-30T06:35:59.915ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:48245
235292025-04-30T06:35:59.978ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 811f140b-47d5-4b12-9e23-c5d6cd51d672 uri = /ignition
235302025-04-30T06:35:59.980ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1910 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
235312025-04-30T06:35:59.981ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
235322025-04-30T06:35:59.981ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1910 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
235332025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
235342025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
235352025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
235362025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
235372025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
235382025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
235392025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
235402025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
235412025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
235422025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
235432025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
235442025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
235452025-04-30T06:35:59.982ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
235462025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
235472025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
235482025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
235492025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
235502025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
235512025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
235522025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
235532025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
235542025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
235552025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
235562025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
235572025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
235582025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
235592025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
235602025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
235612025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
235622025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
235632025-04-30T06:35:59.983ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
235642025-04-30T06:35:59.983ZINFOtest_metrics (dropshot): request completed latency_us = 4138 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 811f140b-47d5-4b12-9e23-c5d6cd51d672 response_code = 200 uri = /ignition
235652025-04-30T06:35:59.989ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 2503eb3f-fd0a-4a1d-960a-3c76faeeeb9d uri = /sp/switch/0
235662025-04-30T06:35:59.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1911 }, kind: MgsRequest(SpState) }
235672025-04-30T06:35:59.990ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
235682025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1911 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
235692025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1912 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
235702025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1912 } 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(()) }))
235712025-04-30T06:35:59.990ZINFOtest_metrics (dropshot): request completed latency_us = 1242 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 2503eb3f-fd0a-4a1d-960a-3c76faeeeb9d response_code = 200 uri = /sp/switch/0
235722025-04-30T06:35:59.990ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 087c9750-88b9-4b54-9a5d-53cb6866d667 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
235732025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
235742025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1913 } response = CabooseValue
235752025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
235762025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1914 } response = CabooseValue
235772025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
235782025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1915 } response = CabooseValue
235792025-04-30T06:35:59.990ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
235802025-04-30T06:35:59.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1916 } response = CabooseValue
235812025-04-30T06:35:59.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
235822025-04-30T06:35:59.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1917 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
235832025-04-30T06:35:59.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
235842025-04-30T06:35:59.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1918 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
235852025-04-30T06:35:59.996ZINFOtest_metrics (dropshot): request completed latency_us = 8503 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 087c9750-88b9-4b54-9a5d-53cb6866d667 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
235862025-04-30T06:35:59.997ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 77fdf644-27d8-4e70-9043-6e3a3eaeb323 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
235872025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
235882025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1919 } response = CabooseValue
235892025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
235902025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1920 } response = CabooseValue
235912025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
235922025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1921 } response = CabooseValue
235932025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
235942025-04-30T06:35:59.998ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1922 } response = CabooseValue
235952025-04-30T06:35:59.999ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
235962025-04-30T06:35:59.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1923 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
235972025-04-30T06:35:59.999ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
235982025-04-30T06:35:59.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1924 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
235992025-04-30T06:35:59.999ZINFOtest_metrics (dropshot): request completed latency_us = 1863 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 77fdf644-27d8-4e70-9043-6e3a3eaeb323 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
236002025-04-30T06:36:00.004ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 6222f3a2-c084-417d-9d0d-70d7763cb04a uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
236012025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1925 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
236022025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1925 } response = CabooseValue
236032025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1926 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
236042025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1926 } response = CabooseValue
236052025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1927 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
236062025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1927 } response = CabooseValue
236072025-04-30T06:36:00.004ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1928 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
236082025-04-30T06:36:00.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1928 } response = CabooseValue
236092025-04-30T06:36:00.005ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1929 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
236102025-04-30T06:36:00.005ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1929 } response = CabooseValue
236112025-04-30T06:36:00.006ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1930 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
236122025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1930 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
236132025-04-30T06:36:00.011ZINFOtest_metrics (dropshot): request completed latency_us = 2139 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 6222f3a2-c084-417d-9d0d-70d7763cb04a response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
236142025-04-30T06:36:00.011ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 4945ea42-7bb8-457b-8cdb-61ac8d0848e9 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
236152025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1931 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
236162025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1931 } response = CabooseValue
236172025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1932 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
236182025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1932 } response = CabooseValue
236192025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
236202025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1933 } response = CabooseValue
236212025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
236222025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1934 } response = CabooseValue
236232025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1935 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
236242025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1935 } response = CabooseValue
236252025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1936 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
236262025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1936 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
236272025-04-30T06:36:00.011ZINFOtest_metrics (dropshot): request completed latency_us = 3642 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 4945ea42-7bb8-457b-8cdb-61ac8d0848e9 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
236282025-04-30T06:36:00.011ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = a6954d2b-7843-43f0-ac48-dabdd53ba7f6 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
236292025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
236302025-04-30T06:36:00.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1937 } response = CabooseValue
236312025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
236322025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1938 } response = CabooseValue
236332025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
236342025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1939 } response = CabooseValue
236352025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
236362025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1940 } response = CabooseValue
236372025-04-30T06:36:00.012ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
236382025-04-30T06:36:00.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1941 } response = CabooseValue
236392025-04-30T06:36:00.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
236402025-04-30T06:36:00.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1942 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
236412025-04-30T06:36:00.013ZINFOtest_metrics (dropshot): request completed latency_us = 1822 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = a6954d2b-7843-43f0-ac48-dabdd53ba7f6 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
236422025-04-30T06:36:00.014ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 32fcd714-e7b7-4494-ad2c-25440741b414 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
236432025-04-30T06:36:00.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1943 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
236442025-04-30T06:36:00.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1943 } response = CabooseValue
236452025-04-30T06:36:00.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1944 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
236462025-04-30T06:36:00.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1944 } response = CabooseValue
236472025-04-30T06:36:00.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
236482025-04-30T06:36:00.015ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1945 } response = CabooseValue
236492025-04-30T06:36:00.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
236502025-04-30T06:36:00.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1946 } response = CabooseValue
236512025-04-30T06:36:00.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
236522025-04-30T06:36:00.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1947 } response = CabooseValue
236532025-04-30T06:36:00.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
236542025-04-30T06:36:00.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1948 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
236552025-04-30T06:36:00.020ZINFOtest_metrics (dropshot): request completed latency_us = 4309 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 32fcd714-e7b7-4494-ad2c-25440741b414 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
236562025-04-30T06:36:00.020ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 147a4eaf-e1ec-49f8-a54c-fb40d88353fc uri = /sp/switch/0/component/rot/cmpa
236572025-04-30T06:36:00.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1949 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
236582025-04-30T06:36:00.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1949 } response = ReadRot(Ok)
236592025-04-30T06:36:00.020ZINFOtest_metrics (dropshot): request completed latency_us = 525 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 147a4eaf-e1ec-49f8-a54c-fb40d88353fc response_code = 200 uri = /sp/switch/0/component/rot/cmpa
236602025-04-30T06:36:00.021ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 7d2af856-8099-4b61-8da1-2fbf7f3af705 uri = /sp/switch/0/component/rot/cfpa
236612025-04-30T06:36:00.021ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1950 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
236622025-04-30T06:36:00.022ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1950 } response = ReadRot(Ok)
236632025-04-30T06:36:00.023ZINFOtest_metrics (dropshot): request completed latency_us = 2601 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 7d2af856-8099-4b61-8da1-2fbf7f3af705 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
236642025-04-30T06:36:00.039ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = d09df2e3-aa52-4af5-ad58-917299d1cfd3 uri = /sp/switch/0/component/rot/cfpa
236652025-04-30T06:36:00.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1951 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
236662025-04-30T06:36:00.041ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1951 } response = ReadRot(Ok)
236672025-04-30T06:36:00.041ZINFOtest_metrics (dropshot): request completed latency_us = 3105 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = d09df2e3-aa52-4af5-ad58-917299d1cfd3 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
236682025-04-30T06:36:00.043ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = d9daf628-d446-4b61-a1f9-87e6661d2bf0 uri = /sp/switch/0/component/rot/cfpa
236692025-04-30T06:36:00.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1952 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
236702025-04-30T06:36:00.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1952 } response = ReadRot(Ok)
236712025-04-30T06:36:00.044ZINFOtest_metrics (dropshot): request completed latency_us = 1036 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = d9daf628-d446-4b61-a1f9-87e6661d2bf0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
236722025-04-30T06:36:00.045ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 367cd69d-7e6f-4f99-b67e-b09793f5a6f0 uri = /sp/switch/1
236732025-04-30T06:36:00.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1797 }, kind: MgsRequest(SpState) }
236742025-04-30T06:36:00.048ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
236752025-04-30T06:36:00.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1797 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
236762025-04-30T06:36:00.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1798 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
236772025-04-30T06:36:00.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1798 } 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(()) }))
236782025-04-30T06:36:00.056ZINFOtest_metrics (dropshot): request completed latency_us = 10506 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 367cd69d-7e6f-4f99-b67e-b09793f5a6f0 response_code = 200 uri = /sp/switch/1
236792025-04-30T06:36:00.060ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 66bfb945-4214-48a3-8627-20904a0531dc uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
236802025-04-30T06:36:00.061ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1799 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
236812025-04-30T06:36:00.064ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1799 } response = CabooseValue
236822025-04-30T06:36:00.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1800 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
236832025-04-30T06:36:00.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1800 } response = CabooseValue
236842025-04-30T06:36:00.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1801 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
236852025-04-30T06:36:00.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1801 } response = CabooseValue
236862025-04-30T06:36:00.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1802 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
236872025-04-30T06:36:00.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1802 } response = CabooseValue
236882025-04-30T06:36:00.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1803 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
236892025-04-30T06:36:00.068ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1803 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
236902025-04-30T06:36:00.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1804 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
236912025-04-30T06:36:00.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1804 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
236922025-04-30T06:36:00.069ZINFOtest_metrics (dropshot): request completed latency_us = 8795 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 66bfb945-4214-48a3-8627-20904a0531dc response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
236932025-04-30T06:36:00.071ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = fb884453-844d-4a0e-8478-16377255681e uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
236942025-04-30T06:36:00.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1805 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
236952025-04-30T06:36:00.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1805 } response = CabooseValue
236962025-04-30T06:36:00.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1806 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
236972025-04-30T06:36:00.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1806 } response = CabooseValue
236982025-04-30T06:36:00.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1807 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
236992025-04-30T06:36:00.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1807 } response = CabooseValue
237002025-04-30T06:36:00.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1808 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
237012025-04-30T06:36:00.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1808 } response = CabooseValue
237022025-04-30T06:36:00.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1809 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
237032025-04-30T06:36:00.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1809 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
237042025-04-30T06:36:00.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1810 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
237052025-04-30T06:36:00.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1810 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
237062025-04-30T06:36:00.076ZINFOtest_metrics (dropshot): request completed latency_us = 5088 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = fb884453-844d-4a0e-8478-16377255681e response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
237072025-04-30T06:36:00.080ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = e578c72f-1177-4e07-b263-2197bd0b1999 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
237082025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1811 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
237092025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1811 } response = CabooseValue
237102025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1812 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
237112025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1812 } response = CabooseValue
237122025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1813 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
237132025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1813 } response = CabooseValue
237142025-04-30T06:36:00.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1814 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
237152025-04-30T06:36:00.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1814 } response = CabooseValue
237162025-04-30T06:36:00.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1815 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
237172025-04-30T06:36:00.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1815 } response = CabooseValue
237182025-04-30T06:36:00.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1816 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
237192025-04-30T06:36:00.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1816 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
237202025-04-30T06:36:00.083ZINFOtest_metrics (dropshot): request completed latency_us = 2516 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = e578c72f-1177-4e07-b263-2197bd0b1999 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
237212025-04-30T06:36:00.087ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 915130a0-7fa2-4498-8e47-e17523a2d3e4 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
237222025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1817 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
237232025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1817 } response = CabooseValue
237242025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1818 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
237252025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1818 } response = CabooseValue
237262025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1819 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
237272025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1819 } response = CabooseValue
237282025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1820 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
237292025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1820 } response = CabooseValue
237302025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1821 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
237312025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1821 } response = CabooseValue
237322025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1822 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
237332025-04-30T06:36:00.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1822 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
237342025-04-30T06:36:00.087ZINFOtest_metrics (dropshot): request completed latency_us = 1421 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 915130a0-7fa2-4498-8e47-e17523a2d3e4 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
237352025-04-30T06:36:00.087ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 9ada6f5f-f7ad-4a0c-8073-bb19acf6e835 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
237362025-04-30T06:36:00.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1823 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
237372025-04-30T06:36:00.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1823 } response = CabooseValue
237382025-04-30T06:36:00.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1824 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
237392025-04-30T06:36:00.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1824 } response = CabooseValue
237402025-04-30T06:36:00.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1825 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
237412025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1825 } response = CabooseValue
237422025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1826 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
237432025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1826 } response = CabooseValue
237442025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1827 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
237452025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1827 } response = CabooseValue
237462025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1828 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
237472025-04-30T06:36:00.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1828 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
237482025-04-30T06:36:00.089ZINFOtest_metrics (dropshot): request completed latency_us = 2119 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 9ada6f5f-f7ad-4a0c-8073-bb19acf6e835 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
237492025-04-30T06:36:00.089ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 7b6f36f2-3f29-47a1-b795-64182d1d12bf uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
237502025-04-30T06:36:00.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1829 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
237512025-04-30T06:36:00.091ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1829 } response = CabooseValue
237522025-04-30T06:36:00.091ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1830 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
237532025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1830 } response = CabooseValue
237542025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1831 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
237552025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1831 } response = CabooseValue
237562025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1832 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
237572025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1832 } response = CabooseValue
237582025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1833 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
237592025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1833 } response = CabooseValue
237602025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1834 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
237612025-04-30T06:36:00.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1834 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
237622025-04-30T06:36:00.092ZINFOtest_metrics (dropshot): request completed latency_us = 3101 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 7b6f36f2-3f29-47a1-b795-64182d1d12bf response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
237632025-04-30T06:36:00.101ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 240a1366-f17e-49e2-bc09-a27fcd226449 uri = /sp/switch/1/component/rot/cmpa
237642025-04-30T06:36:00.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1835 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
237652025-04-30T06:36:00.102ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1835 } response = ReadRot(Ok)
237662025-04-30T06:36:00.102ZINFOtest_metrics (dropshot): request completed latency_us = 894 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 240a1366-f17e-49e2-bc09-a27fcd226449 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
237672025-04-30T06:36:00.103ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 7e43b860-1278-46a2-86b3-9a15d24f8c2d uri = /sp/switch/1/component/rot/cfpa
237682025-04-30T06:36:00.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1836 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
237692025-04-30T06:36:00.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1836 } response = ReadRot(Ok)
237702025-04-30T06:36:00.104ZINFOtest_metrics (dropshot): request completed latency_us = 966 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 7e43b860-1278-46a2-86b3-9a15d24f8c2d response_code = 200 uri = /sp/switch/1/component/rot/cfpa
237712025-04-30T06:36:00.106ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 2a3ea720-a240-46dd-8266-ec1253843bf3 uri = /sp/switch/1/component/rot/cfpa
237722025-04-30T06:36:00.107ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1837 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
237732025-04-30T06:36:00.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1837 } response = ReadRot(Ok)
237742025-04-30T06:36:00.108ZINFOtest_metrics (dropshot): request completed latency_us = 2437 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 2a3ea720-a240-46dd-8266-ec1253843bf3 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
237752025-04-30T06:36:00.110ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 00b3f00e-f85c-4c58-8780-f1fbd303020a uri = /sp/switch/1/component/rot/cfpa
237762025-04-30T06:36:00.111ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1838 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
237772025-04-30T06:36:00.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1838 } response = ReadRot(Ok)
237782025-04-30T06:36:00.112ZINFOtest_metrics (dropshot): request completed latency_us = 2155 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 00b3f00e-f85c-4c58-8780-f1fbd303020a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
237792025-04-30T06:36:00.113ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = ca2d7e1d-0184-4bb9-9201-cc45fddf5664 uri = /sp/sled/0
237802025-04-30T06:36:00.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2085 }, kind: MgsRequest(SpState) }
237812025-04-30T06:36:00.114ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
237822025-04-30T06:36:00.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2085 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
237832025-04-30T06:36:00.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2086 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
237842025-04-30T06:36:00.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2086 } 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(()) }))
237852025-04-30T06:36:00.116ZINFOtest_metrics (dropshot): request completed latency_us = 2330 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = ca2d7e1d-0184-4bb9-9201-cc45fddf5664 response_code = 200 uri = /sp/sled/0
237862025-04-30T06:36:00.119ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 470de00e-e670-4d11-8fb8-468a706d95a1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
237872025-04-30T06:36:00.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
237882025-04-30T06:36:00.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2087 } response = CabooseValue
237892025-04-30T06:36:00.162ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2088 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
237902025-04-30T06:36:00.162ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2088 } response = CabooseValue
237912025-04-30T06:36:00.162ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
237922025-04-30T06:36:00.163ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2089 } response = CabooseValue
237932025-04-30T06:36:00.163ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
237942025-04-30T06:36:00.163ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2090 } response = CabooseValue
237952025-04-30T06:36:00.163ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2091 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
237962025-04-30T06:36:00.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2091 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
237972025-04-30T06:36:00.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2092 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
237982025-04-30T06:36:00.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2092 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
237992025-04-30T06:36:00.185ZINFOtest_metrics (dropshot): request completed latency_us = 65819 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 470de00e-e670-4d11-8fb8-468a706d95a1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
238002025-04-30T06:36:00.218ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = c8bca5e4-8a55-4016-89d0-9fcff8dc3127 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
238012025-04-30T06:36:00.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2093 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
238022025-04-30T06:36:00.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2093 } response = CabooseValue
238032025-04-30T06:36:00.232ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2094 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
238042025-04-30T06:36:00.233ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2094 } response = CabooseValue
238052025-04-30T06:36:00.233ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
238062025-04-30T06:36:00.234ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2095 } response = CabooseValue
238072025-04-30T06:36:00.235ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
238082025-04-30T06:36:00.235ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2096 } response = CabooseValue
238092025-04-30T06:36:00.235ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
238102025-04-30T06:36:00.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2097 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
238112025-04-30T06:36:00.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
238122025-04-30T06:36:00.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2098 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
238132025-04-30T06:36:00.237ZINFOtest_metrics (dropshot): request completed latency_us = 18957 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = c8bca5e4-8a55-4016-89d0-9fcff8dc3127 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
238142025-04-30T06:36:00.270ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 3c4d2794-f859-4626-8a73-7bc3971f3a42 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
238152025-04-30T06:36:00.270ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2099 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
238162025-04-30T06:36:00.272ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2099 } response = CabooseValue
238172025-04-30T06:36:00.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
238182025-04-30T06:36:00.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2100 } response = CabooseValue
238192025-04-30T06:36:00.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
238202025-04-30T06:36:00.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2101 } response = CabooseValue
238212025-04-30T06:36:00.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
238222025-04-30T06:36:00.273ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2102 } response = CabooseValue
238232025-04-30T06:36:00.274ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
238242025-04-30T06:36:00.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2103 } response = CabooseValue
238252025-04-30T06:36:00.275ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
238262025-04-30T06:36:00.275ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2104 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
238272025-04-30T06:36:00.276ZINFOtest_metrics (dropshot): request completed latency_us = 6961 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 3c4d2794-f859-4626-8a73-7bc3971f3a42 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
238282025-04-30T06:36:00.289ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 525019ac-cb18-450f-b7b0-82659add5133 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
238292025-04-30T06:36:00.289ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
238302025-04-30T06:36:00.290ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2105 } response = CabooseValue
238312025-04-30T06:36:00.290ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
238322025-04-30T06:36:00.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2106 } response = CabooseValue
238332025-04-30T06:36:00.291ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
238342025-04-30T06:36:00.291ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2107 } response = CabooseValue
238352025-04-30T06:36:00.299ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
238362025-04-30T06:36:00.299ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2108 } response = CabooseValue
238372025-04-30T06:36:00.299ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
238382025-04-30T06:36:00.308ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2109 } response = CabooseValue
238392025-04-30T06:36:00.308ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
238402025-04-30T06:36:00.311ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2110 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
238412025-04-30T06:36:00.311ZINFOtest_metrics (dropshot): request completed latency_us = 20452 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 525019ac-cb18-450f-b7b0-82659add5133 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
238422025-04-30T06:36:00.312ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = a630583e-31d7-4955-a9fa-526d9b5f49e5 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
238432025-04-30T06:36:00.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
238442025-04-30T06:36:00.321ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2111 } response = CabooseValue
238452025-04-30T06:36:00.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
238462025-04-30T06:36:00.322ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2112 } response = CabooseValue
238472025-04-30T06:36:00.322ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
238482025-04-30T06:36:00.325ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2113 } response = CabooseValue
238492025-04-30T06:36:00.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
238502025-04-30T06:36:00.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2114 } response = CabooseValue
238512025-04-30T06:36:00.326ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
238522025-04-30T06:36:00.326ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2115 } response = CabooseValue
238532025-04-30T06:36:00.327ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
238542025-04-30T06:36:00.327ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2116 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
238552025-04-30T06:36:00.327ZINFOtest_metrics (dropshot): request completed latency_us = 14848 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = a630583e-31d7-4955-a9fa-526d9b5f49e5 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
238562025-04-30T06:36:00.328ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = fdc0c8b3-a4a6-49c3-bd84-6443b9f4b851 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
238572025-04-30T06:36:00.328ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
238582025-04-30T06:36:00.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
238592025-04-30T06:36:00.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
238602025-04-30T06:36:00.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
238612025-04-30T06:36:00.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
238622025-04-30T06:36:00.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1839 }, kind: MgsRequest(SpState) }
238632025-04-30T06:36:00.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1953 }, kind: MgsRequest(SpState) }
238642025-04-30T06:36:00.329ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2085 }, kind: MgsRequest(SpState) }
238652025-04-30T06:36:00.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
238662025-04-30T06:36:00.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
238672025-04-30T06:36:00.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
238682025-04-30T06:36:00.330ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2117 } response = CabooseValue
238692025-04-30T06:36:00.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2118 }, kind: MgsRequest(SpState) }
238702025-04-30T06:36:00.330ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
238712025-04-30T06:36:00.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1953 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
238722025-04-30T06:36:00.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1839 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
238732025-04-30T06:36:00.331ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2085 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
238742025-04-30T06:36:00.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1954 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
238752025-04-30T06:36:00.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1840 }, kind: MgsRequest(SpState) }
238762025-04-30T06:36:00.332ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2086 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
238772025-04-30T06:36:00.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
238782025-04-30T06:36:00.332ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
238792025-04-30T06:36:00.332ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
238802025-04-30T06:36:00.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
238812025-04-30T06:36:00.332ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
238822025-04-30T06:36:00.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2118 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
238832025-04-30T06:36:00.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
238842025-04-30T06:36:00.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1954 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
238852025-04-30T06:36:00.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1840 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
238862025-04-30T06:36:00.333ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2086 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
238872025-04-30T06:36:00.335ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
238882025-04-30T06:36:00.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1955 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
238892025-04-30T06:36:00.337ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2087 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
238902025-04-30T06:36:00.337ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
238912025-04-30T06:36:00.338ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
238922025-04-30T06:36:00.338ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
238932025-04-30T06:36:00.338ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
238942025-04-30T06:36:00.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2119 } response = CabooseValue
238952025-04-30T06:36:00.339ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2120 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
238962025-04-30T06:36:00.339ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
238972025-04-30T06:36:00.339ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
238982025-04-30T06:36:00.339ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1955 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
238992025-04-30T06:36:00.340ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2087 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239002025-04-30T06:36:00.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1956 }, kind: MgsRequest(SpState) }
239012025-04-30T06:36:00.351ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2088 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
239022025-04-30T06:36:00.352ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
239032025-04-30T06:36:00.352ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
239042025-04-30T06:36:00.352ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
239052025-04-30T06:36:00.352ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2120 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239062025-04-30T06:36:00.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
239072025-04-30T06:36:00.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1956 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
239082025-04-30T06:36:00.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2088 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239092025-04-30T06:36:00.353ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
239102025-04-30T06:36:00.353ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2089 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
239112025-04-30T06:36:00.354ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
239122025-04-30T06:36:00.359ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
239132025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
239142025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
239152025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
239162025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
239172025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
239182025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2121 } response = CabooseValue
239192025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
239202025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
239212025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
239222025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2089 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
239232025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2090 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
239242025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
239252025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
239262025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2122 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239272025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
239282025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2090 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239292025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2091 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
239302025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
239312025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
239322025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2123 } response = CabooseValue
239332025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
239342025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
239352025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
239362025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2091 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239372025-04-30T06:36:00.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2092 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
239382025-04-30T06:36:00.360ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
239392025-04-30T06:36:00.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
239402025-04-30T06:36:00.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
239412025-04-30T06:36:00.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
239422025-04-30T06:36:00.362ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
239432025-04-30T06:36:00.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2124 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239442025-04-30T06:36:00.363ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
239452025-04-30T06:36:00.363ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2092 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
239462025-04-30T06:36:00.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2093 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
239472025-04-30T06:36:00.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
239482025-04-30T06:36:00.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
239492025-04-30T06:36:00.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2125 } response = CabooseValue
239502025-04-30T06:36:00.366ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
239512025-04-30T06:36:00.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
239522025-04-30T06:36:00.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
239532025-04-30T06:36:00.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2093 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239542025-04-30T06:36:00.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2094 }, kind: MgsRequest(SpState) }
239552025-04-30T06:36:00.368ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
239562025-04-30T06:36:00.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239572025-04-30T06:36:00.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
239582025-04-30T06:36:00.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2094 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
239592025-04-30T06:36:00.368ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
239602025-04-30T06:36:00.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2127 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
239612025-04-30T06:36:00.368ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2128 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
239622025-04-30T06:36:00.368ZINFOtest_metrics (dropshot): request completed latency_us = 39858 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = fdc0c8b3-a4a6-49c3-bd84-6443b9f4b851 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
239632025-04-30T06:36:00.368ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
239642025-04-30T06:36:00.368ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
239652025-04-30T06:36:00.369ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2128 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239662025-04-30T06:36:00.369ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = ce2a5578-227c-489d-a253-a2aff465ad1f uri = /sp/sled/0/component/rot/cmpa
239672025-04-30T06:36:00.370ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2129 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
239682025-04-30T06:36:00.370ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
239692025-04-30T06:36:00.370ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
239702025-04-30T06:36:00.370ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
239712025-04-30T06:36:00.371ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
239722025-04-30T06:36:00.371ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
239732025-04-30T06:36:00.371ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
239742025-04-30T06:36:00.371ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
239752025-04-30T06:36:00.371ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2129 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
239762025-04-30T06:36:00.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2130 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
239772025-04-30T06:36:00.375ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2130 } response = ReadRot(Ok)
239782025-04-30T06:36:00.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
239792025-04-30T06:36:00.375ZINFOtest_metrics (dropshot): request completed latency_us = 6221 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = ce2a5578-227c-489d-a253-a2aff465ad1f response_code = 200 uri = /sp/sled/0/component/rot/cmpa
239802025-04-30T06:36:00.376ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
239812025-04-30T06:36:00.376ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
239822025-04-30T06:36:00.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
239832025-04-30T06:36:00.377ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = b8533453-3831-43fc-a942-688e831f3966 uri = /sp/sled/0/component/rot/cfpa
239842025-04-30T06:36:00.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
239852025-04-30T06:36:00.383ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
239862025-04-30T06:36:00.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
239872025-04-30T06:36:00.387ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
239882025-04-30T06:36:00.388ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
239892025-04-30T06:36:00.389ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
239902025-04-30T06:36:00.389ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2132 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
239912025-04-30T06:36:00.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2133 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
239922025-04-30T06:36:00.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2133 } response = ReadRot(Ok)
239932025-04-30T06:36:00.402ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2134 }, kind: MgsRequest(SpState) }
239942025-04-30T06:36:00.402ZINFOtest_metrics (dropshot): request completed latency_us = 25538 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = b8533453-3831-43fc-a942-688e831f3966 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
239952025-04-30T06:36:00.402ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
239962025-04-30T06:36:00.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2134 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
239972025-04-30T06:36:00.404ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 6c991ead-9696-4d0b-a438-ea52c4b93db0 uri = /sp/sled/0/component/rot/cfpa
239982025-04-30T06:36:00.404ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
239992025-04-30T06:36:00.404ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2135 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
240002025-04-30T06:36:00.404ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2135 } response = ReadRot(Ok)
240012025-04-30T06:36:00.407ZINFOtest_metrics (dropshot): request completed latency_us = 1092 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 6c991ead-9696-4d0b-a438-ea52c4b93db0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
240022025-04-30T06:36:00.410ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 0a4eeeb5-6079-4f75-ae9f-f86b3d697874 uri = /sp/sled/0/component/rot/cfpa
240032025-04-30T06:36:00.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2136 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
240042025-04-30T06:36:00.410ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2136 } response = ReadRot(Ok)
240052025-04-30T06:36:00.410ZINFOtest_metrics (dropshot): request completed latency_us = 971 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 0a4eeeb5-6079-4f75-ae9f-f86b3d697874 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
240062025-04-30T06:36:00.414ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = d58e3efc-c207-4bda-a571-9a3b33c36988 uri = /sp/sled/1
240072025-04-30T06:36:00.414ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2095 }, kind: MgsRequest(SpState) }
240082025-04-30T06:36:00.423ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
240092025-04-30T06:36:00.423ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2095 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
240102025-04-30T06:36:00.423ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2096 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
240112025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2096 } 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(()) }))
240122025-04-30T06:36:00.426ZINFOtest_metrics (dropshot): request completed latency_us = 754 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = d58e3efc-c207-4bda-a571-9a3b33c36988 response_code = 200 uri = /sp/sled/1
240132025-04-30T06:36:00.426ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 38a87677-87b4-49c8-9661-678d216a4128 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
240142025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
240152025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2097 } response = CabooseValue
240162025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
240172025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2098 } response = CabooseValue
240182025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2099 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
240192025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2099 } response = CabooseValue
240202025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2100 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
240212025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2100 } response = CabooseValue
240222025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2101 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
240232025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2101 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
240242025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2102 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
240252025-04-30T06:36:00.426ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2102 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
240262025-04-30T06:36:00.426ZINFOtest_metrics (dropshot): request completed latency_us = 2130 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 38a87677-87b4-49c8-9661-678d216a4128 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
240272025-04-30T06:36:00.428ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 78cea2f7-b3e4-4cc2-b650-c0e7107503d5 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
240282025-04-30T06:36:00.429ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2103 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
240292025-04-30T06:36:00.429ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2103 } response = CabooseValue
240302025-04-30T06:36:00.430ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2104 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
240312025-04-30T06:36:00.433ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2104 } response = CabooseValue
240322025-04-30T06:36:00.433ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
240332025-04-30T06:36:00.434ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2105 } response = CabooseValue
240342025-04-30T06:36:00.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
240352025-04-30T06:36:00.434ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2106 } response = CabooseValue
240362025-04-30T06:36:00.438ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
240372025-04-30T06:36:00.438ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2107 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
240382025-04-30T06:36:00.439ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
240392025-04-30T06:36:00.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2108 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
240402025-04-30T06:36:00.440ZINFOtest_metrics (dropshot): request completed latency_us = 11498 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 78cea2f7-b3e4-4cc2-b650-c0e7107503d5 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
240412025-04-30T06:36:00.443ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 9dad3239-f063-4ec8-882e-e6404182cf37 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
240422025-04-30T06:36:00.443ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
240432025-04-30T06:36:00.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2109 } response = CabooseValue
240442025-04-30T06:36:00.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
240452025-04-30T06:36:00.447ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2110 } response = CabooseValue
240462025-04-30T06:36:00.447ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
240472025-04-30T06:36:00.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2111 } response = CabooseValue
240482025-04-30T06:36:00.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
240492025-04-30T06:36:00.448ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2112 } response = CabooseValue
240502025-04-30T06:36:00.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
240512025-04-30T06:36:00.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2113 } response = CabooseValue
240522025-04-30T06:36:00.449ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
240532025-04-30T06:36:00.449ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2114 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
240542025-04-30T06:36:00.450ZINFOtest_metrics (dropshot): request completed latency_us = 7020 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 9dad3239-f063-4ec8-882e-e6404182cf37 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
240552025-04-30T06:36:00.450ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 9bfae2c7-4f53-449a-8e6e-3111f87c3a7d uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
240562025-04-30T06:36:00.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
240572025-04-30T06:36:00.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2115 } response = CabooseValue
240582025-04-30T06:36:00.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
240592025-04-30T06:36:00.451ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2116 } response = CabooseValue
240602025-04-30T06:36:00.451ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
240612025-04-30T06:36:00.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2117 } response = CabooseValue
240622025-04-30T06:36:00.452ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
240632025-04-30T06:36:00.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2118 } response = CabooseValue
240642025-04-30T06:36:00.453ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
240652025-04-30T06:36:00.453ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2119 } response = CabooseValue
240662025-04-30T06:36:00.455ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
240672025-04-30T06:36:00.456ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2120 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
240682025-04-30T06:36:00.456ZINFOtest_metrics (dropshot): request completed latency_us = 5965 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 9bfae2c7-4f53-449a-8e6e-3111f87c3a7d response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
240692025-04-30T06:36:00.458ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 74b35ad5-d641-491b-ad2f-4ab02d1174cf uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
240702025-04-30T06:36:00.462ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
240712025-04-30T06:36:00.464ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2121 } response = CabooseValue
240722025-04-30T06:36:00.464ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
240732025-04-30T06:36:00.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2122 } response = CabooseValue
240742025-04-30T06:36:00.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
240752025-04-30T06:36:00.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2123 } response = CabooseValue
240762025-04-30T06:36:00.465ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
240772025-04-30T06:36:00.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2124 } response = CabooseValue
240782025-04-30T06:36:00.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
240792025-04-30T06:36:00.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2125 } response = CabooseValue
240802025-04-30T06:36:00.475ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
240812025-04-30T06:36:00.475ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2126 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
240822025-04-30T06:36:00.475ZINFOtest_metrics (dropshot): request completed latency_us = 15255 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 74b35ad5-d641-491b-ad2f-4ab02d1174cf response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
240832025-04-30T06:36:00.478ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 91b40305-f60e-4ed4-8621-a871d53432fb uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
240842025-04-30T06:36:00.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
240852025-04-30T06:36:00.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2127 } response = CabooseValue
240862025-04-30T06:36:00.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
240872025-04-30T06:36:00.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2128 } response = CabooseValue
240882025-04-30T06:36:00.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
240892025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2129 } response = CabooseValue
240902025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
240912025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2130 } response = CabooseValue
240922025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
240932025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2131 } response = CabooseValue
240942025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
240952025-04-30T06:36:00.486ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2132 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
240962025-04-30T06:36:00.487ZINFOtest_metrics (dropshot): request completed latency_us = 9902 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 91b40305-f60e-4ed4-8621-a871d53432fb response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
240972025-04-30T06:36:00.494ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 35aa5948-585f-430a-a9a2-45639c013164 uri = /sp/sled/1/component/rot/cmpa
240982025-04-30T06:36:00.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2133 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
240992025-04-30T06:36:00.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2133 } response = ReadRot(Ok)
241002025-04-30T06:36:00.495ZINFOtest_metrics (dropshot): request completed latency_us = 1057 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 35aa5948-585f-430a-a9a2-45639c013164 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
241012025-04-30T06:36:00.501ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 93587ee8-aa3d-4bdd-874c-5ec73a6c7829 uri = /sp/sled/1/component/rot/cfpa
241022025-04-30T06:36:00.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2134 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
241032025-04-30T06:36:00.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2134 } response = ReadRot(Ok)
241042025-04-30T06:36:00.506ZINFOtest_metrics (dropshot): request completed latency_us = 5616 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 93587ee8-aa3d-4bdd-874c-5ec73a6c7829 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
241052025-04-30T06:36:00.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 66aded0b-7cfe-4012-aae3-38d4f81dbe1e uri = /sp/sled/1/component/rot/cfpa
241062025-04-30T06:36:00.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2135 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
241072025-04-30T06:36:00.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2135 } response = ReadRot(Ok)
241082025-04-30T06:36:00.508ZINFOtest_metrics (dropshot): request completed latency_us = 495 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 66aded0b-7cfe-4012-aae3-38d4f81dbe1e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
241092025-04-30T06:36:00.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 1bb18a9b-19e8-4bc5-b9d1-8c1b26fe1964 uri = /sp/sled/1/component/rot/cfpa
241102025-04-30T06:36:00.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2136 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
241112025-04-30T06:36:00.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2136 } response = ReadRot(Ok)
241122025-04-30T06:36:00.510ZINFOtest_metrics (dropshot): request completed latency_us = 1129 local_addr = [::1]:36378 method = GET remote_addr = [::1]:48245 req_id = 1bb18a9b-19e8-4bc5-b9d1-8c1b26fe1964 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
241132025-04-30T06:36:01.223ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:37261
241142025-04-30T06:36:01.224ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 7113a47a-69d1-4ef6-b024-87898860021a uri = /ignition
241152025-04-30T06:36:01.224ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1957 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
241162025-04-30T06:36:01.225ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
241172025-04-30T06:36:01.226ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1957 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
241182025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
241192025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
241202025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
241212025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
241222025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
241232025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
241242025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
241252025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
241262025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
241272025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
241282025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
241292025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
241302025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
241312025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
241322025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
241332025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
241342025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
241352025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
241362025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
241372025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
241382025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
241392025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
241402025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
241412025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
241422025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
241432025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
241442025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
241452025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
241462025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
241472025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
241482025-04-30T06:36:01.226ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
241492025-04-30T06:36:01.226ZINFOtest_metrics (dropshot): request completed latency_us = 1855 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 7113a47a-69d1-4ef6-b024-87898860021a response_code = 200 uri = /ignition
241502025-04-30T06:36:01.250ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = fec520dc-faf3-4131-a9ef-1ab647cd53c8 uri = /sp/switch/0
241512025-04-30T06:36:01.250ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1958 }, kind: MgsRequest(SpState) }
241522025-04-30T06:36:01.250ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
241532025-04-30T06:36:01.251ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1958 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
241542025-04-30T06:36:01.251ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1959 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
241552025-04-30T06:36:01.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1959 } 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(()) }))
241562025-04-30T06:36:01.253ZINFOtest_metrics (dropshot): request completed latency_us = 2845 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = fec520dc-faf3-4131-a9ef-1ab647cd53c8 response_code = 200 uri = /sp/switch/0
241572025-04-30T06:36:01.254ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = b1099679-ebde-48fd-9053-5181184eca8b uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
241582025-04-30T06:36:01.254ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
241592025-04-30T06:36:01.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1960 } response = CabooseValue
241602025-04-30T06:36:01.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
241612025-04-30T06:36:01.255ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1961 } response = CabooseValue
241622025-04-30T06:36:01.255ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
241632025-04-30T06:36:01.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1962 } response = CabooseValue
241642025-04-30T06:36:01.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
241652025-04-30T06:36:01.256ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1963 } response = CabooseValue
241662025-04-30T06:36:01.256ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
241672025-04-30T06:36:01.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1964 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
241682025-04-30T06:36:01.257ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
241692025-04-30T06:36:01.257ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1965 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
241702025-04-30T06:36:01.257ZINFOtest_metrics (dropshot): request completed latency_us = 3871 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = b1099679-ebde-48fd-9053-5181184eca8b response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
241712025-04-30T06:36:01.258ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 364b56a1-f224-4301-8e4c-75a89d1f9a1c uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
241722025-04-30T06:36:01.258ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
241732025-04-30T06:36:01.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1966 } response = CabooseValue
241742025-04-30T06:36:01.259ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
241752025-04-30T06:36:01.259ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1967 } response = CabooseValue
241762025-04-30T06:36:01.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
241772025-04-30T06:36:01.260ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1968 } response = CabooseValue
241782025-04-30T06:36:01.260ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1969 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
241792025-04-30T06:36:01.261ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1969 } response = CabooseValue
241802025-04-30T06:36:01.271ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1970 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
241812025-04-30T06:36:01.271ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1970 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
241822025-04-30T06:36:01.273ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1971 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
241832025-04-30T06:36:01.292ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1971 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
241842025-04-30T06:36:01.292ZINFOtest_metrics (dropshot): request completed latency_us = 34156 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 364b56a1-f224-4301-8e4c-75a89d1f9a1c response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
241852025-04-30T06:36:01.316ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = c48d0c0e-add8-4d2d-9763-60144452dcd0 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
241862025-04-30T06:36:01.317ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1972 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
241872025-04-30T06:36:01.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1972 } response = CabooseValue
241882025-04-30T06:36:01.356ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
241892025-04-30T06:36:01.356ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
241902025-04-30T06:36:01.368ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
241912025-04-30T06:36:01.369ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
241922025-04-30T06:36:01.369ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1841 }, kind: MgsRequest(SpState) }
241932025-04-30T06:36:01.369ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1973 }, kind: MgsRequest(SpState) }
241942025-04-30T06:36:01.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2137 }, kind: MgsRequest(SpState) }
241952025-04-30T06:36:01.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2137 }, kind: MgsRequest(SpState) }
241962025-04-30T06:36:01.385ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
241972025-04-30T06:36:01.385ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
241982025-04-30T06:36:01.385ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
241992025-04-30T06:36:01.385ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
242002025-04-30T06:36:01.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1973 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
242012025-04-30T06:36:01.386ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1974 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
242022025-04-30T06:36:01.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1841 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
242032025-04-30T06:36:01.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2137 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
242042025-04-30T06:36:01.387ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2137 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
242052025-04-30T06:36:01.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1842 }, kind: MgsRequest(SpState) }
242062025-04-30T06:36:01.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
242072025-04-30T06:36:01.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2138 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
242082025-04-30T06:36:01.400ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
242092025-04-30T06:36:01.400ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
242102025-04-30T06:36:01.400ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
242112025-04-30T06:36:01.400ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
242122025-04-30T06:36:01.401ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
242132025-04-30T06:36:01.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1974 } response = CabooseValue
242142025-04-30T06:36:01.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1975 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
242152025-04-30T06:36:01.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1842 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
242162025-04-30T06:36:01.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2138 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242172025-04-30T06:36:01.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2138 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242182025-04-30T06:36:01.401ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
242192025-04-30T06:36:01.403ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
242202025-04-30T06:36:01.403ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
242212025-04-30T06:36:01.403ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
242222025-04-30T06:36:01.403ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
242232025-04-30T06:36:01.403ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
242242025-04-30T06:36:01.403ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
242252025-04-30T06:36:01.403ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
242262025-04-30T06:36:01.403ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
242272025-04-30T06:36:01.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1975 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242282025-04-30T06:36:01.403ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1976 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
242292025-04-30T06:36:01.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2139 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242302025-04-30T06:36:01.403ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2139 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242312025-04-30T06:36:01.405ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
242322025-04-30T06:36:01.405ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
242332025-04-30T06:36:01.406ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
242342025-04-30T06:36:01.406ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
242352025-04-30T06:36:01.406ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
242362025-04-30T06:36:01.406ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
242372025-04-30T06:36:01.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1976 } response = CabooseValue
242382025-04-30T06:36:01.406ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1977 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
242392025-04-30T06:36:01.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2140 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242402025-04-30T06:36:01.406ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2140 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242412025-04-30T06:36:01.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
242422025-04-30T06:36:01.410ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
242432025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
242442025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
242452025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
242462025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
242472025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
242482025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
242492025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
242502025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
242512025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
242522025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
242532025-04-30T06:36:01.411ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
242542025-04-30T06:36:01.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1977 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242552025-04-30T06:36:01.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
242562025-04-30T06:36:01.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2141 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242572025-04-30T06:36:01.412ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2141 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
242582025-04-30T06:36:01.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
242592025-04-30T06:36:01.420ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
242602025-04-30T06:36:01.429ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
242612025-04-30T06:36:01.429ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
242622025-04-30T06:36:01.429ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
242632025-04-30T06:36:01.429ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
242642025-04-30T06:36:01.431ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1978 } response = CabooseValue
242652025-04-30T06:36:01.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1979 }, kind: MgsRequest(SpState) }
242662025-04-30T06:36:01.432ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242672025-04-30T06:36:01.432ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242682025-04-30T06:36:01.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
242692025-04-30T06:36:01.434ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
242702025-04-30T06:36:01.435ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
242712025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
242722025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
242732025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
242742025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
242752025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
242762025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
242772025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
242782025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
242792025-04-30T06:36:01.435ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
242802025-04-30T06:36:01.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1979 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
242812025-04-30T06:36:01.436ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
242822025-04-30T06:36:01.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2143 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
242832025-04-30T06:36:01.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2143 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242842025-04-30T06:36:01.436ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
242852025-04-30T06:36:01.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
242862025-04-30T06:36:01.440ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
242872025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
242882025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
242892025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
242902025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
242912025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
242922025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
242932025-04-30T06:36:01.440ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
242942025-04-30T06:36:01.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1980 } response = CabooseValue
242952025-04-30T06:36:01.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2144 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
242962025-04-30T06:36:01.440ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2144 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
242972025-04-30T06:36:01.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
242982025-04-30T06:36:01.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
242992025-04-30T06:36:01.458ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
243002025-04-30T06:36:01.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
243012025-04-30T06:36:01.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
243022025-04-30T06:36:01.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
243032025-04-30T06:36:01.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
243042025-04-30T06:36:01.458ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
243052025-04-30T06:36:01.459ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
243062025-04-30T06:36:01.459ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
243072025-04-30T06:36:01.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1981 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
243082025-04-30T06:36:01.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2145 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
243092025-04-30T06:36:01.459ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2145 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
243102025-04-30T06:36:01.463ZINFOtest_metrics (dropshot): request completed latency_us = 146404 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = c48d0c0e-add8-4d2d-9763-60144452dcd0 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
243112025-04-30T06:36:01.463ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2146 }, kind: MgsRequest(SpState) }
243122025-04-30T06:36:01.463ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2146 }, kind: MgsRequest(SpState) }
243132025-04-30T06:36:01.463ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
243142025-04-30T06:36:01.463ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
243152025-04-30T06:36:01.465ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2146 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
243162025-04-30T06:36:01.466ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2146 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
243172025-04-30T06:36:01.466ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 54cb9bfd-78b4-4845-995a-4a1124c14307 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
243182025-04-30T06:36:01.466ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
243192025-04-30T06:36:01.466ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
243202025-04-30T06:36:01.466ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
243212025-04-30T06:36:01.467ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1982 } response = CabooseValue
243222025-04-30T06:36:01.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
243232025-04-30T06:36:01.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1983 } response = CabooseValue
243242025-04-30T06:36:01.473ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
243252025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1984 } response = CabooseValue
243262025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
243272025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1985 } response = CabooseValue
243282025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
243292025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1986 } response = CabooseValue
243302025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1987 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
243312025-04-30T06:36:01.474ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1987 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
243322025-04-30T06:36:01.475ZINFOtest_metrics (dropshot): request completed latency_us = 8598 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 54cb9bfd-78b4-4845-995a-4a1124c14307 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
243332025-04-30T06:36:01.476ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 71d3f428-24e2-446c-9095-5a27b8fb64ed uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
243342025-04-30T06:36:01.476ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1988 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
243352025-04-30T06:36:01.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1988 } response = CabooseValue
243362025-04-30T06:36:01.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1989 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
243372025-04-30T06:36:01.477ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1989 } response = CabooseValue
243382025-04-30T06:36:01.477ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1990 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
243392025-04-30T06:36:01.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1990 } response = CabooseValue
243402025-04-30T06:36:01.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
243412025-04-30T06:36:01.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1991 } response = CabooseValue
243422025-04-30T06:36:01.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
243432025-04-30T06:36:01.478ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1992 } response = CabooseValue
243442025-04-30T06:36:01.478ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
243452025-04-30T06:36:01.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1993 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
243462025-04-30T06:36:01.479ZINFOtest_metrics (dropshot): request completed latency_us = 2579 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 71d3f428-24e2-446c-9095-5a27b8fb64ed response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
243472025-04-30T06:36:01.479ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e6905c42-5dd4-4de0-960a-2e1f9deff7d5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
243482025-04-30T06:36:01.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
243492025-04-30T06:36:01.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1994 } response = CabooseValue
243502025-04-30T06:36:01.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
243512025-04-30T06:36:01.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1995 } response = CabooseValue
243522025-04-30T06:36:01.480ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
243532025-04-30T06:36:01.480ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1996 } response = CabooseValue
243542025-04-30T06:36:01.481ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
243552025-04-30T06:36:01.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1997 } response = CabooseValue
243562025-04-30T06:36:01.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
243572025-04-30T06:36:01.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1998 } response = CabooseValue
243582025-04-30T06:36:01.482ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
243592025-04-30T06:36:01.482ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1999 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
243602025-04-30T06:36:01.482ZINFOtest_metrics (dropshot): request completed latency_us = 2731 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e6905c42-5dd4-4de0-960a-2e1f9deff7d5 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
243612025-04-30T06:36:01.483ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e64cc0c5-479e-40bf-865e-2aa43e12b4f7 uri = /sp/switch/0/component/rot/cmpa
243622025-04-30T06:36:01.484ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2000 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
243632025-04-30T06:36:01.484ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2000 } response = ReadRot(Ok)
243642025-04-30T06:36:01.485ZINFOtest_metrics (dropshot): request completed latency_us = 1936 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e64cc0c5-479e-40bf-865e-2aa43e12b4f7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
243652025-04-30T06:36:01.500ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 44f52396-fdcb-426d-b8cb-9a0c08393f14 uri = /sp/switch/0/component/rot/cfpa
243662025-04-30T06:36:01.500ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2001 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
243672025-04-30T06:36:01.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2001 } response = ReadRot(Ok)
243682025-04-30T06:36:01.500ZINFOtest_metrics (dropshot): request completed latency_us = 558 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 44f52396-fdcb-426d-b8cb-9a0c08393f14 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
243692025-04-30T06:36:01.501ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = a52a71f3-dfc8-4dac-92e6-8b5e5ce49844 uri = /sp/switch/0/component/rot/cfpa
243702025-04-30T06:36:01.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2002 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
243712025-04-30T06:36:01.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2002 } response = ReadRot(Ok)
243722025-04-30T06:36:01.502ZINFOtest_metrics (dropshot): request completed latency_us = 572 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = a52a71f3-dfc8-4dac-92e6-8b5e5ce49844 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
243732025-04-30T06:36:01.517ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = f9d75b25-9289-4619-a6a1-c4125ece57f9 uri = /sp/switch/0/component/rot/cfpa
243742025-04-30T06:36:01.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2003 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
243752025-04-30T06:36:01.522ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2003 } response = ReadRot(Ok)
243762025-04-30T06:36:01.523ZINFOtest_metrics (dropshot): request completed latency_us = 5804 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = f9d75b25-9289-4619-a6a1-c4125ece57f9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
243772025-04-30T06:36:01.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = ec79fc2e-6554-43ad-ab33-0f90ce108d71 uri = /sp/switch/1
243782025-04-30T06:36:01.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1843 }, kind: MgsRequest(SpState) }
243792025-04-30T06:36:01.525ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
243802025-04-30T06:36:01.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1843 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
243812025-04-30T06:36:01.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1844 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
243822025-04-30T06:36:01.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1844 } 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(()) }))
243832025-04-30T06:36:01.526ZINFOtest_metrics (dropshot): request completed latency_us = 1296 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = ec79fc2e-6554-43ad-ab33-0f90ce108d71 response_code = 200 uri = /sp/switch/1
243842025-04-30T06:36:01.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = eb7c6531-7c21-48d0-98b6-9952777c5efc uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
243852025-04-30T06:36:01.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1845 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
243862025-04-30T06:36:01.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1845 } response = CabooseValue
243872025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1846 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
243882025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1846 } response = CabooseValue
243892025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1847 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
243902025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1847 } response = CabooseValue
243912025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1848 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
243922025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1848 } response = CabooseValue
243932025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1849 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
243942025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1849 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
243952025-04-30T06:36:01.530ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1850 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
243962025-04-30T06:36:01.531ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1850 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
243972025-04-30T06:36:01.531ZINFOtest_metrics (dropshot): request completed latency_us = 3102 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = eb7c6531-7c21-48d0-98b6-9952777c5efc response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
243982025-04-30T06:36:01.532ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 69d4af70-98cb-43e7-9a07-aace2d787642 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
243992025-04-30T06:36:01.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1851 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
244002025-04-30T06:36:01.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1851 } response = CabooseValue
244012025-04-30T06:36:01.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1852 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
244022025-04-30T06:36:01.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1852 } response = CabooseValue
244032025-04-30T06:36:01.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1853 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
244042025-04-30T06:36:01.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1853 } response = CabooseValue
244052025-04-30T06:36:01.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1854 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
244062025-04-30T06:36:01.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1854 } response = CabooseValue
244072025-04-30T06:36:01.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1855 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
244082025-04-30T06:36:01.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1855 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
244092025-04-30T06:36:01.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1856 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
244102025-04-30T06:36:01.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1856 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
244112025-04-30T06:36:01.543ZINFOtest_metrics (dropshot): request completed latency_us = 10892 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 69d4af70-98cb-43e7-9a07-aace2d787642 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
244122025-04-30T06:36:01.547ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 790e9312-4419-4b06-bd11-7354b4c2495c uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
244132025-04-30T06:36:01.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1857 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
244142025-04-30T06:36:01.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1857 } response = CabooseValue
244152025-04-30T06:36:01.552ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1858 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
244162025-04-30T06:36:01.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1858 } response = CabooseValue
244172025-04-30T06:36:01.552ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1859 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
244182025-04-30T06:36:01.552ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1859 } response = CabooseValue
244192025-04-30T06:36:01.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1860 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
244202025-04-30T06:36:01.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1860 } response = CabooseValue
244212025-04-30T06:36:01.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1861 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
244222025-04-30T06:36:01.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1861 } response = CabooseValue
244232025-04-30T06:36:01.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1862 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
244242025-04-30T06:36:01.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1862 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
244252025-04-30T06:36:01.554ZINFOtest_metrics (dropshot): request completed latency_us = 7150 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 790e9312-4419-4b06-bd11-7354b4c2495c response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
244262025-04-30T06:36:01.555ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 2868fc17-0a9d-4826-b2e1-3196091b2f1c uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
244272025-04-30T06:36:01.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1863 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
244282025-04-30T06:36:01.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1863 } response = CabooseValue
244292025-04-30T06:36:01.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1864 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
244302025-04-30T06:36:01.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1864 } response = CabooseValue
244312025-04-30T06:36:01.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1865 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
244322025-04-30T06:36:01.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1865 } response = CabooseValue
244332025-04-30T06:36:01.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1866 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
244342025-04-30T06:36:01.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1866 } response = CabooseValue
244352025-04-30T06:36:01.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1867 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
244362025-04-30T06:36:01.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1867 } response = CabooseValue
244372025-04-30T06:36:01.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1868 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
244382025-04-30T06:36:01.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1868 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
244392025-04-30T06:36:01.565ZINFOtest_metrics (dropshot): request completed latency_us = 9262 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 2868fc17-0a9d-4826-b2e1-3196091b2f1c response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
244402025-04-30T06:36:01.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 743e6af5-28ea-44b9-868c-9e30276cd5a8 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
244412025-04-30T06:36:01.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1869 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
244422025-04-30T06:36:01.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1869 } response = CabooseValue
244432025-04-30T06:36:01.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1870 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
244442025-04-30T06:36:01.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1870 } response = CabooseValue
244452025-04-30T06:36:01.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1871 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
244462025-04-30T06:36:01.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1871 } response = CabooseValue
244472025-04-30T06:36:01.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1872 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
244482025-04-30T06:36:01.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1872 } response = CabooseValue
244492025-04-30T06:36:01.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1873 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
244502025-04-30T06:36:01.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1873 } response = CabooseValue
244512025-04-30T06:36:01.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1874 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
244522025-04-30T06:36:01.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1874 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
244532025-04-30T06:36:01.605ZINFOtest_metrics (dropshot): request completed latency_us = 38545 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 743e6af5-28ea-44b9-868c-9e30276cd5a8 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
244542025-04-30T06:36:01.607ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = a4ccf579-efc1-4f0a-9457-25f0b73f2e8f uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
244552025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1875 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
244562025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1875 } response = CabooseValue
244572025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1876 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
244582025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1876 } response = CabooseValue
244592025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1877 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
244602025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1877 } response = CabooseValue
244612025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1878 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
244622025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1878 } response = CabooseValue
244632025-04-30T06:36:01.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1879 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
244642025-04-30T06:36:01.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1879 } response = CabooseValue
244652025-04-30T06:36:01.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1880 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
244662025-04-30T06:36:01.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1880 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
244672025-04-30T06:36:01.608ZINFOtest_metrics (dropshot): request completed latency_us = 1587 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = a4ccf579-efc1-4f0a-9457-25f0b73f2e8f response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
244682025-04-30T06:36:01.609ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = ccab3f7b-4ee5-4fa1-a3e4-0c980287571f uri = /sp/switch/1/component/rot/cmpa
244692025-04-30T06:36:01.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1881 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
244702025-04-30T06:36:01.609ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1881 } response = ReadRot(Ok)
244712025-04-30T06:36:01.609ZINFOtest_metrics (dropshot): request completed latency_us = 428 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = ccab3f7b-4ee5-4fa1-a3e4-0c980287571f response_code = 200 uri = /sp/switch/1/component/rot/cmpa
244722025-04-30T06:36:01.610ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e9e931a0-7e3f-4b59-b2cb-6aa6bb6caa94 uri = /sp/switch/1/component/rot/cfpa
244732025-04-30T06:36:01.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1882 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
244742025-04-30T06:36:01.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1882 } response = ReadRot(Ok)
244752025-04-30T06:36:01.610ZINFOtest_metrics (dropshot): request completed latency_us = 646 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e9e931a0-7e3f-4b59-b2cb-6aa6bb6caa94 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
244762025-04-30T06:36:01.611ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 6fc855ca-227a-4666-a04b-7ee4ed02b77e uri = /sp/switch/1/component/rot/cfpa
244772025-04-30T06:36:01.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1883 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
244782025-04-30T06:36:01.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1883 } response = ReadRot(Ok)
244792025-04-30T06:36:01.612ZINFOtest_metrics (dropshot): request completed latency_us = 958 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 6fc855ca-227a-4666-a04b-7ee4ed02b77e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
244802025-04-30T06:36:01.612ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = bb8fff26-c418-46d5-97bf-203d0c11ee67 uri = /sp/switch/1/component/rot/cfpa
244812025-04-30T06:36:01.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1884 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
244822025-04-30T06:36:01.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1884 } response = ReadRot(Ok)
244832025-04-30T06:36:01.614ZINFOtest_metrics (dropshot): request completed latency_us = 1868 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = bb8fff26-c418-46d5-97bf-203d0c11ee67 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
244842025-04-30T06:36:01.615ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = b6b8b530-d6dc-48dc-8f40-7e296fc439cf uri = /sp/sled/0
244852025-04-30T06:36:01.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2147 }, kind: MgsRequest(SpState) }
244862025-04-30T06:36:01.615ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
244872025-04-30T06:36:01.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2147 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
244882025-04-30T06:36:01.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2148 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
244892025-04-30T06:36:01.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2148 } 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(()) }))
244902025-04-30T06:36:01.632ZINFOtest_metrics (dropshot): request completed latency_us = 17515 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = b6b8b530-d6dc-48dc-8f40-7e296fc439cf response_code = 200 uri = /sp/sled/0
244912025-04-30T06:36:01.654ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 26926be9-c0fb-4b23-88eb-b81651cfeab6 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
244922025-04-30T06:36:01.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
244932025-04-30T06:36:01.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2149 } response = CabooseValue
244942025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
244952025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2150 } response = CabooseValue
244962025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
244972025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2151 } response = CabooseValue
244982025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
244992025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2152 } response = CabooseValue
245002025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
245012025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2153 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
245022025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
245032025-04-30T06:36:01.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
245042025-04-30T06:36:01.659ZINFOtest_metrics (dropshot): request completed latency_us = 4994 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 26926be9-c0fb-4b23-88eb-b81651cfeab6 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
245052025-04-30T06:36:01.662ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 97b93289-52e5-420a-a1b9-e35c23687fae uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
245062025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
245072025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2155 } response = CabooseValue
245082025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
245092025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2156 } response = CabooseValue
245102025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
245112025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2157 } response = CabooseValue
245122025-04-30T06:36:01.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
245132025-04-30T06:36:01.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2158 } response = CabooseValue
245142025-04-30T06:36:01.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
245152025-04-30T06:36:01.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2159 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
245162025-04-30T06:36:01.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
245172025-04-30T06:36:01.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
245182025-04-30T06:36:01.664ZINFOtest_metrics (dropshot): request completed latency_us = 1748 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 97b93289-52e5-420a-a1b9-e35c23687fae response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
245192025-04-30T06:36:01.665ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 92af7f7b-e290-48ff-9894-c2ed7dd34792 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
245202025-04-30T06:36:01.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
245212025-04-30T06:36:01.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2161 } response = CabooseValue
245222025-04-30T06:36:01.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
245232025-04-30T06:36:01.666ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2162 } response = CabooseValue
245242025-04-30T06:36:01.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
245252025-04-30T06:36:01.669ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2163 } response = CabooseValue
245262025-04-30T06:36:01.669ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
245272025-04-30T06:36:01.669ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2164 } response = CabooseValue
245282025-04-30T06:36:01.686ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
245292025-04-30T06:36:01.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2165 } response = CabooseValue
245302025-04-30T06:36:01.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
245312025-04-30T06:36:01.709ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
245322025-04-30T06:36:01.717ZINFOtest_metrics (dropshot): request completed latency_us = 51545 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 92af7f7b-e290-48ff-9894-c2ed7dd34792 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
245332025-04-30T06:36:01.726ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 17aae0aa-583e-485d-8175-d0ec003a79c0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
245342025-04-30T06:36:01.728ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
245352025-04-30T06:36:01.755ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2167 } response = CabooseValue
245362025-04-30T06:36:01.756ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
245372025-04-30T06:36:01.758ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2168 } response = CabooseValue
245382025-04-30T06:36:01.759ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
245392025-04-30T06:36:01.842ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2169 } response = CabooseValue
245402025-04-30T06:36:01.843ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
245412025-04-30T06:36:01.843ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2170 } response = CabooseValue
245422025-04-30T06:36:01.845ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
245432025-04-30T06:36:01.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2171 } response = CabooseValue
245442025-04-30T06:36:01.847ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
245452025-04-30T06:36:01.847ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
245462025-04-30T06:36:01.932ZINFOtest_metrics (dropshot): request completed latency_us = 206413 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 17aae0aa-583e-485d-8175-d0ec003a79c0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
245472025-04-30T06:36:01.934ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 907bcbf2-c060-44a4-8fb1-a06a9004e7cb uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
245482025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
245492025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2173 } response = CabooseValue
245502025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
245512025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2174 } response = CabooseValue
245522025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
245532025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2175 } response = CabooseValue
245542025-04-30T06:36:01.935ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
245552025-04-30T06:36:01.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2176 } response = CabooseValue
245562025-04-30T06:36:01.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
245572025-04-30T06:36:01.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2177 } response = CabooseValue
245582025-04-30T06:36:01.936ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
245592025-04-30T06:36:01.936ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2178 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
245602025-04-30T06:36:01.936ZINFOtest_metrics (dropshot): request completed latency_us = 2739 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 907bcbf2-c060-44a4-8fb1-a06a9004e7cb response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
245612025-04-30T06:36:01.938ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 61c41586-bb20-4a53-ae18-cbaed4f0e75e uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
245622025-04-30T06:36:01.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
245632025-04-30T06:36:01.938ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2179 } response = CabooseValue
245642025-04-30T06:36:01.938ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
245652025-04-30T06:36:01.941ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2180 } response = CabooseValue
245662025-04-30T06:36:01.942ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
245672025-04-30T06:36:01.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2181 } response = CabooseValue
245682025-04-30T06:36:01.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
245692025-04-30T06:36:01.954ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2182 } response = CabooseValue
245702025-04-30T06:36:01.954ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
245712025-04-30T06:36:01.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2183 } response = CabooseValue
245722025-04-30T06:36:01.955ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
245732025-04-30T06:36:01.955ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2184 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
245742025-04-30T06:36:01.955ZINFOtest_metrics (dropshot): request completed latency_us = 17410 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 61c41586-bb20-4a53-ae18-cbaed4f0e75e response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
245752025-04-30T06:36:01.956ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 770ce38c-366d-4c32-a5d4-924960b92ca0 uri = /sp/sled/0/component/rot/cmpa
245762025-04-30T06:36:01.956ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2185 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
245772025-04-30T06:36:01.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2185 } response = ReadRot(Ok)
245782025-04-30T06:36:01.956ZINFOtest_metrics (dropshot): request completed latency_us = 391 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 770ce38c-366d-4c32-a5d4-924960b92ca0 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
245792025-04-30T06:36:01.957ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 2dc13b6f-795b-4c5d-9a35-9dea0fc6d37c uri = /sp/sled/0/component/rot/cfpa
245802025-04-30T06:36:01.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2186 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
245812025-04-30T06:36:01.957ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2186 } response = ReadRot(Ok)
245822025-04-30T06:36:01.958ZINFOtest_metrics (dropshot): request completed latency_us = 797 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 2dc13b6f-795b-4c5d-9a35-9dea0fc6d37c response_code = 200 uri = /sp/sled/0/component/rot/cfpa
245832025-04-30T06:36:01.959ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = d5f17848-5dcd-45a2-93c6-f3322795b805 uri = /sp/sled/0/component/rot/cfpa
245842025-04-30T06:36:01.959ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2187 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
245852025-04-30T06:36:01.959ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2187 } response = ReadRot(Ok)
245862025-04-30T06:36:01.959ZINFOtest_metrics (dropshot): request completed latency_us = 891 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = d5f17848-5dcd-45a2-93c6-f3322795b805 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
245872025-04-30T06:36:01.960ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 797b8e84-d71c-4049-9a86-3a9d9ab4e419 uri = /sp/sled/0/component/rot/cfpa
245882025-04-30T06:36:01.960ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2188 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
245892025-04-30T06:36:01.960ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2188 } response = ReadRot(Ok)
245902025-04-30T06:36:01.960ZINFOtest_metrics (dropshot): request completed latency_us = 447 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 797b8e84-d71c-4049-9a86-3a9d9ab4e419 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
245912025-04-30T06:36:01.961ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 908be456-5c02-42a4-a553-ab749473f2d5 uri = /sp/sled/1
245922025-04-30T06:36:01.961ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2147 }, kind: MgsRequest(SpState) }
245932025-04-30T06:36:01.961ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
245942025-04-30T06:36:01.961ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2147 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
245952025-04-30T06:36:01.961ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2148 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
245962025-04-30T06:36:01.962ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2148 } 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(()) }))
245972025-04-30T06:36:01.962ZINFOtest_metrics (dropshot): request completed latency_us = 754 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 908be456-5c02-42a4-a553-ab749473f2d5 response_code = 200 uri = /sp/sled/1
245982025-04-30T06:36:01.962ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 4529d4cf-bded-432b-a32f-3fe5b389929b uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
245992025-04-30T06:36:01.962ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
246002025-04-30T06:36:01.963ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2149 } response = CabooseValue
246012025-04-30T06:36:01.963ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
246022025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2150 } response = CabooseValue
246032025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
246042025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2151 } response = CabooseValue
246052025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
246062025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2152 } response = CabooseValue
246072025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
246082025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2153 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
246092025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
246102025-04-30T06:36:01.964ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2154 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
246112025-04-30T06:36:01.964ZINFOtest_metrics (dropshot): request completed latency_us = 1514 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 4529d4cf-bded-432b-a32f-3fe5b389929b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
246122025-04-30T06:36:01.965ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e9ebac36-01b2-47dd-bafd-6cd9ffc42b42 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
246132025-04-30T06:36:01.965ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
246142025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2155 } response = CabooseValue
246152025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
246162025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2156 } response = CabooseValue
246172025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
246182025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2157 } response = CabooseValue
246192025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
246202025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2158 } response = CabooseValue
246212025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
246222025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2159 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
246232025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
246242025-04-30T06:36:01.966ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2160 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
246252025-04-30T06:36:01.966ZINFOtest_metrics (dropshot): request completed latency_us = 1862 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e9ebac36-01b2-47dd-bafd-6cd9ffc42b42 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
246262025-04-30T06:36:01.967ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = cff4f9b7-73aa-4b44-8322-9c1dfc35306a uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
246272025-04-30T06:36:01.967ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
246282025-04-30T06:36:01.968ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2161 } response = CabooseValue
246292025-04-30T06:36:01.969ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
246302025-04-30T06:36:01.969ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2162 } response = CabooseValue
246312025-04-30T06:36:01.969ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
246322025-04-30T06:36:01.970ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2163 } response = CabooseValue
246332025-04-30T06:36:02.059ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
246342025-04-30T06:36:02.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2164 } response = CabooseValue
246352025-04-30T06:36:02.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
246362025-04-30T06:36:02.062ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2165 } response = CabooseValue
246372025-04-30T06:36:02.062ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
246382025-04-30T06:36:02.063ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2166 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
246392025-04-30T06:36:02.064ZINFOtest_metrics (dropshot): request completed latency_us = 96030 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = cff4f9b7-73aa-4b44-8322-9c1dfc35306a response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
246402025-04-30T06:36:02.064ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = d10084e3-d5f5-443b-9191-549a076d7616 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
246412025-04-30T06:36:02.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
246422025-04-30T06:36:02.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2167 } response = CabooseValue
246432025-04-30T06:36:02.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
246442025-04-30T06:36:02.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2168 } response = CabooseValue
246452025-04-30T06:36:02.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
246462025-04-30T06:36:02.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2169 } response = CabooseValue
246472025-04-30T06:36:02.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
246482025-04-30T06:36:02.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2170 } response = CabooseValue
246492025-04-30T06:36:02.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
246502025-04-30T06:36:02.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2171 } response = CabooseValue
246512025-04-30T06:36:02.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
246522025-04-30T06:36:02.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2172 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
246532025-04-30T06:36:02.080ZINFOtest_metrics (dropshot): request completed latency_us = 16660 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = d10084e3-d5f5-443b-9191-549a076d7616 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
246542025-04-30T06:36:02.082ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = c2057fcd-76de-4eb6-bd07-c6819ce5fc40 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
246552025-04-30T06:36:02.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
246562025-04-30T06:36:02.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2173 } response = CabooseValue
246572025-04-30T06:36:02.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
246582025-04-30T06:36:02.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2174 } response = CabooseValue
246592025-04-30T06:36:02.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
246602025-04-30T06:36:02.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2175 } response = CabooseValue
246612025-04-30T06:36:02.084ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
246622025-04-30T06:36:02.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2176 } response = CabooseValue
246632025-04-30T06:36:02.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
246642025-04-30T06:36:02.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2177 } response = CabooseValue
246652025-04-30T06:36:02.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
246662025-04-30T06:36:02.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2178 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
246672025-04-30T06:36:02.091ZINFOtest_metrics (dropshot): request completed latency_us = 9241 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = c2057fcd-76de-4eb6-bd07-c6819ce5fc40 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
246682025-04-30T06:36:02.093ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e90addf6-9cc0-460c-ae5f-61b128132f01 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
246692025-04-30T06:36:02.093ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
246702025-04-30T06:36:02.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2179 } response = CabooseValue
246712025-04-30T06:36:02.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
246722025-04-30T06:36:02.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2180 } response = CabooseValue
246732025-04-30T06:36:02.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
246742025-04-30T06:36:02.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2181 } response = CabooseValue
246752025-04-30T06:36:02.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
246762025-04-30T06:36:02.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2182 } response = CabooseValue
246772025-04-30T06:36:02.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
246782025-04-30T06:36:02.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2183 } response = CabooseValue
246792025-04-30T06:36:02.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
246802025-04-30T06:36:02.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2184 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
246812025-04-30T06:36:02.097ZINFOtest_metrics (dropshot): request completed latency_us = 4958 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = e90addf6-9cc0-460c-ae5f-61b128132f01 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
246822025-04-30T06:36:02.102ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 603a9700-3a1f-4213-9d1f-72916d940f80 uri = /sp/sled/1/component/rot/cmpa
246832025-04-30T06:36:02.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2185 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
246842025-04-30T06:36:02.102ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2185 } response = ReadRot(Ok)
246852025-04-30T06:36:02.103ZINFOtest_metrics (dropshot): request completed latency_us = 1563 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 603a9700-3a1f-4213-9d1f-72916d940f80 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
246862025-04-30T06:36:02.104ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = c633992b-f312-4edf-8e3f-9c7dde76e4de uri = /sp/sled/1/component/rot/cfpa
246872025-04-30T06:36:02.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2186 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
246882025-04-30T06:36:02.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2186 } response = ReadRot(Ok)
246892025-04-30T06:36:02.105ZINFOtest_metrics (dropshot): request completed latency_us = 1226 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = c633992b-f312-4edf-8e3f-9c7dde76e4de response_code = 200 uri = /sp/sled/1/component/rot/cfpa
246902025-04-30T06:36:02.107ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 8db4cd43-b694-4c4b-94a4-595d79dd9eca uri = /sp/sled/1/component/rot/cfpa
246912025-04-30T06:36:02.108ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2187 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
246922025-04-30T06:36:02.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2187 } response = ReadRot(Ok)
246932025-04-30T06:36:02.108ZINFOtest_metrics (dropshot): request completed latency_us = 724 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = 8db4cd43-b694-4c4b-94a4-595d79dd9eca response_code = 200 uri = /sp/sled/1/component/rot/cfpa
246942025-04-30T06:36:02.109ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = f153ad26-c3a0-402a-ac51-0a1b94ecc783 uri = /sp/sled/1/component/rot/cfpa
246952025-04-30T06:36:02.111ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2188 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
246962025-04-30T06:36:02.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2188 } response = ReadRot(Ok)
246972025-04-30T06:36:02.113ZINFOtest_metrics (dropshot): request completed latency_us = 4164 local_addr = [::1]:36378 method = GET remote_addr = [::1]:37261 req_id = f153ad26-c3a0-402a-ac51-0a1b94ecc783 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
246982025-04-30T06:36:02.350ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
246992025-04-30T06:36:02.350ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
247002025-04-30T06:36:02.350ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
247012025-04-30T06:36:02.350ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
247022025-04-30T06:36:02.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1885 }, kind: MgsRequest(SpState) }
247032025-04-30T06:36:02.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2004 }, kind: MgsRequest(SpState) }
247042025-04-30T06:36:02.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2189 }, kind: MgsRequest(SpState) }
247052025-04-30T06:36:02.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2189 }, kind: MgsRequest(SpState) }
247062025-04-30T06:36:02.380ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
247072025-04-30T06:36:02.380ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
247082025-04-30T06:36:02.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
247092025-04-30T06:36:02.381ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
247102025-04-30T06:36:02.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2004 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
247112025-04-30T06:36:02.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1885 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
247122025-04-30T06:36:02.381ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2189 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
247132025-04-30T06:36:02.388ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2189 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
247142025-04-30T06:36:02.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2005 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
247152025-04-30T06:36:02.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1886 }, kind: MgsRequest(SpState) }
247162025-04-30T06:36:02.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
247172025-04-30T06:36:02.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
247182025-04-30T06:36:02.394ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
247192025-04-30T06:36:02.395ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
247202025-04-30T06:36:02.395ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
247212025-04-30T06:36:02.395ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
247222025-04-30T06:36:02.395ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
247232025-04-30T06:36:02.395ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
247242025-04-30T06:36:02.396ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
247252025-04-30T06:36:02.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2005 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247262025-04-30T06:36:02.397ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1886 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
247272025-04-30T06:36:02.398ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247282025-04-30T06:36:02.398ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247292025-04-30T06:36:02.411ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
247302025-04-30T06:36:02.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2006 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
247312025-04-30T06:36:02.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
247322025-04-30T06:36:02.413ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2191 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
247332025-04-30T06:36:02.413ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
247342025-04-30T06:36:02.414ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
247352025-04-30T06:36:02.414ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
247362025-04-30T06:36:02.415ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
247372025-04-30T06:36:02.416ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
247382025-04-30T06:36:02.416ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
247392025-04-30T06:36:02.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2006 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247402025-04-30T06:36:02.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2191 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247412025-04-30T06:36:02.416ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2191 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247422025-04-30T06:36:02.421ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2007 }, kind: MgsRequest(SpState) }
247432025-04-30T06:36:02.421ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
247442025-04-30T06:36:02.421ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2192 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
247452025-04-30T06:36:02.423ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
247462025-04-30T06:36:02.423ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
247472025-04-30T06:36:02.423ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
247482025-04-30T06:36:02.423ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
247492025-04-30T06:36:02.423ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
247502025-04-30T06:36:02.423ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2007 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
247512025-04-30T06:36:02.423ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2192 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247522025-04-30T06:36:02.423ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2192 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247532025-04-30T06:36:02.423ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
247542025-04-30T06:36:02.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
247552025-04-30T06:36:02.424ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2193 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
247562025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
247572025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
247582025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
247592025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
247602025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
247612025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
247622025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
247632025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
247642025-04-30T06:36:02.426ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
247652025-04-30T06:36:02.427ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2193 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247662025-04-30T06:36:02.427ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2193 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
247672025-04-30T06:36:02.439ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
247682025-04-30T06:36:02.439ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2194 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
247692025-04-30T06:36:02.443ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
247702025-04-30T06:36:02.443ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
247712025-04-30T06:36:02.443ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
247722025-04-30T06:36:02.444ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
247732025-04-30T06:36:02.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2194 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247742025-04-30T06:36:02.445ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2194 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247752025-04-30T06:36:02.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
247762025-04-30T06:36:02.448ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2195 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
247772025-04-30T06:36:02.448ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
247782025-04-30T06:36:02.450ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
247792025-04-30T06:36:02.451ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
247802025-04-30T06:36:02.451ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
247812025-04-30T06:36:02.451ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
247822025-04-30T06:36:02.451ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
247832025-04-30T06:36:02.451ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
247842025-04-30T06:36:02.452ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
247852025-04-30T06:36:02.452ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
247862025-04-30T06:36:02.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2195 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
247872025-04-30T06:36:02.452ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2195 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247882025-04-30T06:36:02.461ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
247892025-04-30T06:36:02.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2196 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
247902025-04-30T06:36:02.471ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
247912025-04-30T06:36:02.471ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
247922025-04-30T06:36:02.471ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
247932025-04-30T06:36:02.471ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
247942025-04-30T06:36:02.472ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
247952025-04-30T06:36:02.472ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
247962025-04-30T06:36:02.472ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
247972025-04-30T06:36:02.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2196 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
247982025-04-30T06:36:02.472ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2196 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
247992025-04-30T06:36:02.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2197 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
248002025-04-30T06:36:02.479ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2197 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
248012025-04-30T06:36:02.480ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
248022025-04-30T06:36:02.480ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
248032025-04-30T06:36:02.481ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
248042025-04-30T06:36:02.481ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
248052025-04-30T06:36:02.481ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
248062025-04-30T06:36:02.481ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
248072025-04-30T06:36:02.481ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
248082025-04-30T06:36:02.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2197 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
248092025-04-30T06:36:02.481ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2197 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
248102025-04-30T06:36:02.485ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2198 }, kind: MgsRequest(SpState) }
248112025-04-30T06:36:02.486ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2198 }, kind: MgsRequest(SpState) }
248122025-04-30T06:36:02.489ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
248132025-04-30T06:36:02.489ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
248142025-04-30T06:36:02.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2198 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
248152025-04-30T06:36:02.489ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2198 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
248162025-04-30T06:36:02.489ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
248172025-04-30T06:36:02.489ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
248182025-04-30T06:36:02.779ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:60214
248192025-04-30T06:36:02.810ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d9c789f1-4a73-403c-bc0e-3fb16cbaea29 uri = /ignition
248202025-04-30T06:36:02.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2008 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
248212025-04-30T06:36:02.815ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
248222025-04-30T06:36:02.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2008 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
248232025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
248242025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
248252025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
248262025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
248272025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
248282025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
248292025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
248302025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
248312025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
248322025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
248332025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
248342025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
248352025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
248362025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
248372025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
248382025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
248392025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
248402025-04-30T06:36:02.817ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
248412025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
248422025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
248432025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
248442025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
248452025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
248462025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
248472025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
248482025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
248492025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
248502025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
248512025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
248522025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
248532025-04-30T06:36:02.818ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
248542025-04-30T06:36:02.818ZINFOtest_metrics (dropshot): request completed latency_us = 7075 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d9c789f1-4a73-403c-bc0e-3fb16cbaea29 response_code = 200 uri = /ignition
248552025-04-30T06:36:02.819ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = a79517d7-6bd9-41d4-90bc-136986a6e0d8 uri = /sp/switch/0
248562025-04-30T06:36:02.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2009 }, kind: MgsRequest(SpState) }
248572025-04-30T06:36:02.820ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
248582025-04-30T06:36:02.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2009 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
248592025-04-30T06:36:02.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2010 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
248602025-04-30T06:36:02.822ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2010 } 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(()) }))
248612025-04-30T06:36:02.822ZINFOtest_metrics (dropshot): request completed latency_us = 3341 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = a79517d7-6bd9-41d4-90bc-136986a6e0d8 response_code = 200 uri = /sp/switch/0
248622025-04-30T06:36:02.824ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 9536b67b-f495-4a54-a21d-38caee876c66 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
248632025-04-30T06:36:02.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
248642025-04-30T06:36:02.825ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2011 } response = CabooseValue
248652025-04-30T06:36:02.825ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
248662025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2012 } response = CabooseValue
248672025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2013 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
248682025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2013 } response = CabooseValue
248692025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2014 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
248702025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2014 } response = CabooseValue
248712025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2015 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
248722025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2015 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
248732025-04-30T06:36:02.826ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2016 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
248742025-04-30T06:36:02.827ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2016 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
248752025-04-30T06:36:02.827ZINFOtest_metrics (dropshot): request completed latency_us = 2890 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 9536b67b-f495-4a54-a21d-38caee876c66 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
248762025-04-30T06:36:02.827ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = c9eb42b1-58a6-4f3d-a688-6d37987a1273 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
248772025-04-30T06:36:02.828ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2017 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
248782025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2017 } response = CabooseValue
248792025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2018 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
248802025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2018 } response = CabooseValue
248812025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
248822025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2019 } response = CabooseValue
248832025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
248842025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2020 } response = CabooseValue
248852025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
248862025-04-30T06:36:02.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2021 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
248872025-04-30T06:36:02.830ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
248882025-04-30T06:36:02.830ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2022 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
248892025-04-30T06:36:02.830ZINFOtest_metrics (dropshot): request completed latency_us = 2500 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = c9eb42b1-58a6-4f3d-a688-6d37987a1273 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
248902025-04-30T06:36:02.831ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 8b14c15c-c834-4115-b21e-13a464d45b47 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
248912025-04-30T06:36:02.831ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
248922025-04-30T06:36:02.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2023 } response = CabooseValue
248932025-04-30T06:36:02.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
248942025-04-30T06:36:02.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2024 } response = CabooseValue
248952025-04-30T06:36:02.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
248962025-04-30T06:36:02.832ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2025 } response = CabooseValue
248972025-04-30T06:36:02.832ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
248982025-04-30T06:36:02.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2026 } response = CabooseValue
248992025-04-30T06:36:02.833ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
249002025-04-30T06:36:02.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2027 } response = CabooseValue
249012025-04-30T06:36:02.833ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
249022025-04-30T06:36:02.833ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2028 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
249032025-04-30T06:36:02.833ZINFOtest_metrics (dropshot): request completed latency_us = 2696 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 8b14c15c-c834-4115-b21e-13a464d45b47 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
249042025-04-30T06:36:02.835ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5de44b8d-1206-487b-a75c-901417c276c3 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
249052025-04-30T06:36:02.835ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2029 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
249062025-04-30T06:36:02.835ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2029 } response = CabooseValue
249072025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2030 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
249082025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2030 } response = CabooseValue
249092025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2031 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
249102025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2031 } response = CabooseValue
249112025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2032 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
249122025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2032 } response = CabooseValue
249132025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
249142025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2033 } response = CabooseValue
249152025-04-30T06:36:02.836ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
249162025-04-30T06:36:02.837ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2034 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
249172025-04-30T06:36:02.837ZINFOtest_metrics (dropshot): request completed latency_us = 2421 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5de44b8d-1206-487b-a75c-901417c276c3 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
249182025-04-30T06:36:02.849ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 8ef5538b-5a5d-4bbc-92f9-a2999fc2392b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
249192025-04-30T06:36:02.850ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
249202025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2035 } response = CabooseValue
249212025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
249222025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2036 } response = CabooseValue
249232025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2037 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
249242025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2037 } response = CabooseValue
249252025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2038 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
249262025-04-30T06:36:02.852ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2038 } response = CabooseValue
249272025-04-30T06:36:02.854ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
249282025-04-30T06:36:02.854ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2039 } response = CabooseValue
249292025-04-30T06:36:02.855ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
249302025-04-30T06:36:02.855ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2040 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
249312025-04-30T06:36:02.856ZINFOtest_metrics (dropshot): request completed latency_us = 6486 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 8ef5538b-5a5d-4bbc-92f9-a2999fc2392b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
249322025-04-30T06:36:02.857ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 72864ecb-6df8-4a55-b032-79d7d71a7890 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
249332025-04-30T06:36:02.859ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2041 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
249342025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2041 } response = CabooseValue
249352025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2042 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
249362025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2042 } response = CabooseValue
249372025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
249382025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2043 } response = CabooseValue
249392025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
249402025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2044 } response = CabooseValue
249412025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
249422025-04-30T06:36:02.863ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2045 } response = CabooseValue
249432025-04-30T06:36:02.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
249442025-04-30T06:36:02.864ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2046 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
249452025-04-30T06:36:02.864ZINFOtest_metrics (dropshot): request completed latency_us = 6412 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 72864ecb-6df8-4a55-b032-79d7d71a7890 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
249462025-04-30T06:36:02.872ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 7d6947bb-c56e-468b-9f7f-b319f6e52946 uri = /sp/switch/0/component/rot/cmpa
249472025-04-30T06:36:02.872ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2047 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
249482025-04-30T06:36:02.872ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2047 } response = ReadRot(Ok)
249492025-04-30T06:36:02.872ZINFOtest_metrics (dropshot): request completed latency_us = 841 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 7d6947bb-c56e-468b-9f7f-b319f6e52946 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
249502025-04-30T06:36:02.874ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = e57c3cde-62dc-43bd-9cfe-ce5d854af454 uri = /sp/switch/0/component/rot/cfpa
249512025-04-30T06:36:02.874ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2048 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
249522025-04-30T06:36:02.874ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2048 } response = ReadRot(Ok)
249532025-04-30T06:36:02.874ZINFOtest_metrics (dropshot): request completed latency_us = 594 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = e57c3cde-62dc-43bd-9cfe-ce5d854af454 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
249542025-04-30T06:36:02.906ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5127b9d6-5cfc-410c-8118-019200e18c04 uri = /sp/switch/0/component/rot/cfpa
249552025-04-30T06:36:02.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2049 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
249562025-04-30T06:36:02.907ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2049 } response = ReadRot(Ok)
249572025-04-30T06:36:02.907ZINFOtest_metrics (dropshot): request completed latency_us = 1840 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5127b9d6-5cfc-410c-8118-019200e18c04 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
249582025-04-30T06:36:02.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = fe31e7f5-65db-43b4-b90a-864c8be4ff33 uri = /sp/switch/0/component/rot/cfpa
249592025-04-30T06:36:02.908ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2050 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
249602025-04-30T06:36:02.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2050 } response = ReadRot(Ok)
249612025-04-30T06:36:02.909ZINFOtest_metrics (dropshot): request completed latency_us = 1132 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = fe31e7f5-65db-43b4-b90a-864c8be4ff33 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
249622025-04-30T06:36:02.921ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = af400b9d-8ff6-4085-bf7c-d434f390202b uri = /sp/switch/1
249632025-04-30T06:36:02.922ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1887 }, kind: MgsRequest(SpState) }
249642025-04-30T06:36:02.922ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
249652025-04-30T06:36:02.922ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1887 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
249662025-04-30T06:36:02.923ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1888 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
249672025-04-30T06:36:02.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1888 } 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(()) }))
249682025-04-30T06:36:02.929ZINFOtest_metrics (dropshot): request completed latency_us = 7662 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = af400b9d-8ff6-4085-bf7c-d434f390202b response_code = 200 uri = /sp/switch/1
249692025-04-30T06:36:02.940ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5ac34c14-8c4e-4345-a39f-4b1fac10ae2c uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
249702025-04-30T06:36:02.943ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1889 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
249712025-04-30T06:36:02.943ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1889 } response = CabooseValue
249722025-04-30T06:36:02.945ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1890 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
249732025-04-30T06:36:02.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1890 } response = CabooseValue
249742025-04-30T06:36:02.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1891 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
249752025-04-30T06:36:02.946ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1891 } response = CabooseValue
249762025-04-30T06:36:02.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1892 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
249772025-04-30T06:36:02.947ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1892 } response = CabooseValue
249782025-04-30T06:36:02.947ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1893 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
249792025-04-30T06:36:02.948ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1893 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
249802025-04-30T06:36:02.948ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1894 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
249812025-04-30T06:36:02.948ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1894 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
249822025-04-30T06:36:02.948ZINFOtest_metrics (dropshot): request completed latency_us = 8797 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5ac34c14-8c4e-4345-a39f-4b1fac10ae2c response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
249832025-04-30T06:36:02.950ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 25aad379-c9ed-4c8a-9afc-a98664323d3f uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
249842025-04-30T06:36:02.950ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1895 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
249852025-04-30T06:36:02.950ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1895 } response = CabooseValue
249862025-04-30T06:36:02.984ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1896 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
249872025-04-30T06:36:02.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1896 } response = CabooseValue
249882025-04-30T06:36:02.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1897 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
249892025-04-30T06:36:02.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1897 } response = CabooseValue
249902025-04-30T06:36:02.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1898 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
249912025-04-30T06:36:02.987ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1898 } response = CabooseValue
249922025-04-30T06:36:02.987ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1899 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
249932025-04-30T06:36:02.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1899 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
249942025-04-30T06:36:02.989ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1900 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
249952025-04-30T06:36:02.989ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1900 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
249962025-04-30T06:36:02.989ZINFOtest_metrics (dropshot): request completed latency_us = 39396 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 25aad379-c9ed-4c8a-9afc-a98664323d3f response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
249972025-04-30T06:36:02.990ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = ee6a3830-0dcb-42db-8b43-0242bf6d8c95 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
249982025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1901 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
249992025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1901 } response = CabooseValue
250002025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1902 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
250012025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1902 } response = CabooseValue
250022025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1903 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
250032025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1903 } response = CabooseValue
250042025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1904 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
250052025-04-30T06:36:02.991ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1904 } response = CabooseValue
250062025-04-30T06:36:02.992ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1905 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
250072025-04-30T06:36:02.992ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1905 } response = CabooseValue
250082025-04-30T06:36:02.993ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1906 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
250092025-04-30T06:36:02.994ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1906 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
250102025-04-30T06:36:02.994ZINFOtest_metrics (dropshot): request completed latency_us = 3554 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = ee6a3830-0dcb-42db-8b43-0242bf6d8c95 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
250112025-04-30T06:36:02.995ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 81e33791-6f3b-410c-a0ce-677899c35626 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
250122025-04-30T06:36:02.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1907 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
250132025-04-30T06:36:02.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1907 } response = CabooseValue
250142025-04-30T06:36:02.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1908 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
250152025-04-30T06:36:02.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1908 } response = CabooseValue
250162025-04-30T06:36:02.995ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1909 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
250172025-04-30T06:36:02.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1909 } response = CabooseValue
250182025-04-30T06:36:02.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1910 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
250192025-04-30T06:36:02.996ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1910 } response = CabooseValue
250202025-04-30T06:36:02.996ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1911 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
250212025-04-30T06:36:02.997ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1911 } response = CabooseValue
250222025-04-30T06:36:02.997ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1912 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
250232025-04-30T06:36:02.999ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1912 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
250242025-04-30T06:36:03.014ZINFOtest_metrics (dropshot): request completed latency_us = 19508 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 81e33791-6f3b-410c-a0ce-677899c35626 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
250252025-04-30T06:36:03.015ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 805f3122-e671-44f9-99c7-9194980e8666 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
250262025-04-30T06:36:03.015ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1913 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
250272025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1913 } response = CabooseValue
250282025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1914 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
250292025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1914 } response = CabooseValue
250302025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1915 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
250312025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1915 } response = CabooseValue
250322025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1916 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
250332025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1916 } response = CabooseValue
250342025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1917 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
250352025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1917 } response = CabooseValue
250362025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1918 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
250372025-04-30T06:36:03.016ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1918 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
250382025-04-30T06:36:03.016ZINFOtest_metrics (dropshot): request completed latency_us = 1449 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 805f3122-e671-44f9-99c7-9194980e8666 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
250392025-04-30T06:36:03.017ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5e91a8ee-6161-4da5-aba7-55d73b73ba03 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
250402025-04-30T06:36:03.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1919 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
250412025-04-30T06:36:03.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1919 } response = CabooseValue
250422025-04-30T06:36:03.017ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1920 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
250432025-04-30T06:36:03.017ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1920 } response = CabooseValue
250442025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1921 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
250452025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1921 } response = CabooseValue
250462025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1922 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
250472025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1922 } response = CabooseValue
250482025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1923 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
250492025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1923 } response = CabooseValue
250502025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1924 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
250512025-04-30T06:36:03.018ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1924 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
250522025-04-30T06:36:03.018ZINFOtest_metrics (dropshot): request completed latency_us = 1337 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5e91a8ee-6161-4da5-aba7-55d73b73ba03 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
250532025-04-30T06:36:03.019ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 174fcd68-6b7c-4f56-a3d9-387cd5fe364e uri = /sp/switch/1/component/rot/cmpa
250542025-04-30T06:36:03.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1925 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
250552025-04-30T06:36:03.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1925 } response = ReadRot(Ok)
250562025-04-30T06:36:03.019ZINFOtest_metrics (dropshot): request completed latency_us = 409 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 174fcd68-6b7c-4f56-a3d9-387cd5fe364e response_code = 200 uri = /sp/switch/1/component/rot/cmpa
250572025-04-30T06:36:03.020ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = bf417376-3b52-46f0-91fc-a0cc3ea4965a uri = /sp/switch/1/component/rot/cfpa
250582025-04-30T06:36:03.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1926 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
250592025-04-30T06:36:03.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1926 } response = ReadRot(Ok)
250602025-04-30T06:36:03.020ZINFOtest_metrics (dropshot): request completed latency_us = 514 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = bf417376-3b52-46f0-91fc-a0cc3ea4965a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
250612025-04-30T06:36:03.021ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d44a286c-6992-4979-a063-0ab90eb7a83c uri = /sp/switch/1/component/rot/cfpa
250622025-04-30T06:36:03.021ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1927 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
250632025-04-30T06:36:03.021ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1927 } response = ReadRot(Ok)
250642025-04-30T06:36:03.021ZINFOtest_metrics (dropshot): request completed latency_us = 483 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d44a286c-6992-4979-a063-0ab90eb7a83c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
250652025-04-30T06:36:03.024ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 8ab19ad4-2603-4ba2-8f68-91153e1a8ceb uri = /sp/switch/1/component/rot/cfpa
250662025-04-30T06:36:03.024ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1928 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
250672025-04-30T06:36:03.024ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1928 } response = ReadRot(Ok)
250682025-04-30T06:36:03.024ZINFOtest_metrics (dropshot): request completed latency_us = 724 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 8ab19ad4-2603-4ba2-8f68-91153e1a8ceb response_code = 200 uri = /sp/switch/1/component/rot/cfpa
250692025-04-30T06:36:03.027ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 3cb5211d-e1f2-417b-9281-8589dcf043a9 uri = /sp/sled/0
250702025-04-30T06:36:03.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2199 }, kind: MgsRequest(SpState) }
250712025-04-30T06:36:03.028ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
250722025-04-30T06:36:03.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2199 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
250732025-04-30T06:36:03.028ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2200 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
250742025-04-30T06:36:03.028ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2200 } 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(()) }))
250752025-04-30T06:36:03.029ZINFOtest_metrics (dropshot): request completed latency_us = 1059 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 3cb5211d-e1f2-417b-9281-8589dcf043a9 response_code = 200 uri = /sp/sled/0
250762025-04-30T06:36:03.031ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 4bcbe3ca-b372-44d5-bd88-548e81a5e40e uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
250772025-04-30T06:36:03.031ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
250782025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2201 } response = CabooseValue
250792025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
250802025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2202 } response = CabooseValue
250812025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
250822025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2203 } response = CabooseValue
250832025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
250842025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2204 } response = CabooseValue
250852025-04-30T06:36:03.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
250862025-04-30T06:36:03.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2205 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
250872025-04-30T06:36:03.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
250882025-04-30T06:36:03.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2206 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
250892025-04-30T06:36:03.036ZINFOtest_metrics (dropshot): request completed latency_us = 5314 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 4bcbe3ca-b372-44d5-bd88-548e81a5e40e response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
250902025-04-30T06:36:03.040ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 1d456b6c-5514-4963-aa4f-38c92394e459 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
250912025-04-30T06:36:03.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
250922025-04-30T06:36:03.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2207 } response = CabooseValue
250932025-04-30T06:36:03.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
250942025-04-30T06:36:03.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2208 } response = CabooseValue
250952025-04-30T06:36:03.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
250962025-04-30T06:36:03.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2209 } response = CabooseValue
250972025-04-30T06:36:03.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
250982025-04-30T06:36:03.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2210 } response = CabooseValue
250992025-04-30T06:36:03.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
251002025-04-30T06:36:03.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2211 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
251012025-04-30T06:36:03.051ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
251022025-04-30T06:36:03.052ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
251032025-04-30T06:36:03.052ZINFOtest_metrics (dropshot): request completed latency_us = 13726 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 1d456b6c-5514-4963-aa4f-38c92394e459 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
251042025-04-30T06:36:03.052ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = aee3133b-a3bb-4bbf-bd48-4ac6afc7b591 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
251052025-04-30T06:36:03.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
251062025-04-30T06:36:03.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2213 } response = CabooseValue
251072025-04-30T06:36:03.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
251082025-04-30T06:36:03.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2214 } response = CabooseValue
251092025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
251102025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2215 } response = CabooseValue
251112025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
251122025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2216 } response = CabooseValue
251132025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
251142025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2217 } response = CabooseValue
251152025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
251162025-04-30T06:36:03.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
251172025-04-30T06:36:03.070ZINFOtest_metrics (dropshot): request completed latency_us = 18421 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = aee3133b-a3bb-4bbf-bd48-4ac6afc7b591 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
251182025-04-30T06:36:03.071ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d6d965ff-caae-46f0-8015-773334b28031 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
251192025-04-30T06:36:03.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
251202025-04-30T06:36:03.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2219 } response = CabooseValue
251212025-04-30T06:36:03.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
251222025-04-30T06:36:03.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2220 } response = CabooseValue
251232025-04-30T06:36:03.071ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
251242025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2221 } response = CabooseValue
251252025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
251262025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2222 } response = CabooseValue
251272025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
251282025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2223 } response = CabooseValue
251292025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
251302025-04-30T06:36:03.072ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
251312025-04-30T06:36:03.072ZINFOtest_metrics (dropshot): request completed latency_us = 1283 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d6d965ff-caae-46f0-8015-773334b28031 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
251322025-04-30T06:36:03.073ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5b12a913-f1d4-4548-a7b9-e190a1551d0d uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
251332025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
251342025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2225 } response = CabooseValue
251352025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
251362025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2226 } response = CabooseValue
251372025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
251382025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2227 } response = CabooseValue
251392025-04-30T06:36:03.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
251402025-04-30T06:36:03.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2228 } response = CabooseValue
251412025-04-30T06:36:03.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
251422025-04-30T06:36:03.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2229 } response = CabooseValue
251432025-04-30T06:36:03.074ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
251442025-04-30T06:36:03.074ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
251452025-04-30T06:36:03.074ZINFOtest_metrics (dropshot): request completed latency_us = 1253 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5b12a913-f1d4-4548-a7b9-e190a1551d0d response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
251462025-04-30T06:36:03.074ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5efe5a0a-84ed-4681-b4a5-e096990a03ab uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
251472025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
251482025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2231 } response = CabooseValue
251492025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
251502025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2232 } response = CabooseValue
251512025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
251522025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2233 } response = CabooseValue
251532025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
251542025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2234 } response = CabooseValue
251552025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
251562025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2235 } response = CabooseValue
251572025-04-30T06:36:03.075ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
251582025-04-30T06:36:03.076ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2236 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
251592025-04-30T06:36:03.076ZINFOtest_metrics (dropshot): request completed latency_us = 1242 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5efe5a0a-84ed-4681-b4a5-e096990a03ab response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
251602025-04-30T06:36:03.076ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = ece54cf1-e431-41c6-8767-065edb088042 uri = /sp/sled/0/component/rot/cmpa
251612025-04-30T06:36:03.076ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2237 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
251622025-04-30T06:36:03.077ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2237 } response = ReadRot(Ok)
251632025-04-30T06:36:03.077ZINFOtest_metrics (dropshot): request completed latency_us = 581 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = ece54cf1-e431-41c6-8767-065edb088042 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
251642025-04-30T06:36:03.077ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d4083873-0d4f-4651-96ce-646267c97575 uri = /sp/sled/0/component/rot/cfpa
251652025-04-30T06:36:03.078ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2238 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
251662025-04-30T06:36:03.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2238 } response = ReadRot(Ok)
251672025-04-30T06:36:03.078ZINFOtest_metrics (dropshot): request completed latency_us = 545 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = d4083873-0d4f-4651-96ce-646267c97575 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
251682025-04-30T06:36:03.078ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5e0f87c5-bee4-4547-aff2-4d40e15787fc uri = /sp/sled/0/component/rot/cfpa
251692025-04-30T06:36:03.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2239 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
251702025-04-30T06:36:03.079ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2239 } response = ReadRot(Ok)
251712025-04-30T06:36:03.079ZINFOtest_metrics (dropshot): request completed latency_us = 477 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5e0f87c5-bee4-4547-aff2-4d40e15787fc response_code = 200 uri = /sp/sled/0/component/rot/cfpa
251722025-04-30T06:36:03.079ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5dfb0904-ccf5-4c8a-a5b9-60a1d8d64eb0 uri = /sp/sled/0/component/rot/cfpa
251732025-04-30T06:36:03.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2240 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
251742025-04-30T06:36:03.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2240 } response = ReadRot(Ok)
251752025-04-30T06:36:03.080ZINFOtest_metrics (dropshot): request completed latency_us = 474 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5dfb0904-ccf5-4c8a-a5b9-60a1d8d64eb0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
251762025-04-30T06:36:03.080ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 31c9362b-5254-47fa-ae11-e79bb170eba1 uri = /sp/sled/1
251772025-04-30T06:36:03.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2199 }, kind: MgsRequest(SpState) }
251782025-04-30T06:36:03.081ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
251792025-04-30T06:36:03.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2199 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
251802025-04-30T06:36:03.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2200 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
251812025-04-30T06:36:03.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2200 } 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(()) }))
251822025-04-30T06:36:03.081ZINFOtest_metrics (dropshot): request completed latency_us = 880 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 31c9362b-5254-47fa-ae11-e79bb170eba1 response_code = 200 uri = /sp/sled/1
251832025-04-30T06:36:03.082ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 4e908e72-2e10-45db-b56b-774f086e2842 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
251842025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
251852025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2201 } response = CabooseValue
251862025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
251872025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2202 } response = CabooseValue
251882025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
251892025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2203 } response = CabooseValue
251902025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
251912025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2204 } response = CabooseValue
251922025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
251932025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2205 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
251942025-04-30T06:36:03.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
251952025-04-30T06:36:03.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2206 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
251962025-04-30T06:36:03.084ZINFOtest_metrics (dropshot): request completed latency_us = 1301 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 4e908e72-2e10-45db-b56b-774f086e2842 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
251972025-04-30T06:36:03.084ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 2ebb3bb4-fb0d-48a8-8e33-740fed421378 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
251982025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
251992025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2207 } response = CabooseValue
252002025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
252012025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2208 } response = CabooseValue
252022025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
252032025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2209 } response = CabooseValue
252042025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
252052025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2210 } response = CabooseValue
252062025-04-30T06:36:03.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
252072025-04-30T06:36:03.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2211 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
252082025-04-30T06:36:03.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
252092025-04-30T06:36:03.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
252102025-04-30T06:36:03.086ZINFOtest_metrics (dropshot): request completed latency_us = 1400 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 2ebb3bb4-fb0d-48a8-8e33-740fed421378 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
252112025-04-30T06:36:03.086ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = ad0cdb17-1d45-4357-ab6e-3ace27a37433 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
252122025-04-30T06:36:03.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
252132025-04-30T06:36:03.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2213 } response = CabooseValue
252142025-04-30T06:36:03.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
252152025-04-30T06:36:03.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2214 } response = CabooseValue
252162025-04-30T06:36:03.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
252172025-04-30T06:36:03.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2215 } response = CabooseValue
252182025-04-30T06:36:03.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
252192025-04-30T06:36:03.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2216 } response = CabooseValue
252202025-04-30T06:36:03.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
252212025-04-30T06:36:03.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2217 } response = CabooseValue
252222025-04-30T06:36:03.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
252232025-04-30T06:36:03.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
252242025-04-30T06:36:03.096ZINFOtest_metrics (dropshot): request completed latency_us = 9846 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = ad0cdb17-1d45-4357-ab6e-3ace27a37433 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
252252025-04-30T06:36:03.097ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 48390954-7ae1-47d8-a81c-1bb95ac90f69 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
252262025-04-30T06:36:03.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
252272025-04-30T06:36:03.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2219 } response = CabooseValue
252282025-04-30T06:36:03.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
252292025-04-30T06:36:03.099ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2220 } response = CabooseValue
252302025-04-30T06:36:03.099ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
252312025-04-30T06:36:03.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2221 } response = CabooseValue
252322025-04-30T06:36:03.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
252332025-04-30T06:36:03.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2222 } response = CabooseValue
252342025-04-30T06:36:03.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
252352025-04-30T06:36:03.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2223 } response = CabooseValue
252362025-04-30T06:36:03.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
252372025-04-30T06:36:03.107ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
252382025-04-30T06:36:03.107ZINFOtest_metrics (dropshot): request completed latency_us = 9726 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 48390954-7ae1-47d8-a81c-1bb95ac90f69 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
252392025-04-30T06:36:03.110ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 68cb2938-3c84-43b0-9272-d7addc3bb33f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
252402025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
252412025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2225 } response = CabooseValue
252422025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
252432025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2226 } response = CabooseValue
252442025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
252452025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2227 } response = CabooseValue
252462025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
252472025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2228 } response = CabooseValue
252482025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
252492025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2229 } response = CabooseValue
252502025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
252512025-04-30T06:36:03.110ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
252522025-04-30T06:36:03.110ZINFOtest_metrics (dropshot): request completed latency_us = 1524 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 68cb2938-3c84-43b0-9272-d7addc3bb33f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
252532025-04-30T06:36:03.113ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 500658b4-3d71-4387-bc32-48f39a628a5f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
252542025-04-30T06:36:03.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2231 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
252552025-04-30T06:36:03.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2231 } response = CabooseValue
252562025-04-30T06:36:03.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2232 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
252572025-04-30T06:36:03.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2232 } response = CabooseValue
252582025-04-30T06:36:03.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2233 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
252592025-04-30T06:36:03.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2233 } response = CabooseValue
252602025-04-30T06:36:03.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2234 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
252612025-04-30T06:36:03.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2234 } response = CabooseValue
252622025-04-30T06:36:03.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2235 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
252632025-04-30T06:36:03.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2235 } response = CabooseValue
252642025-04-30T06:36:03.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2236 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
252652025-04-30T06:36:03.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2236 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
252662025-04-30T06:36:03.119ZINFOtest_metrics (dropshot): request completed latency_us = 5735 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 500658b4-3d71-4387-bc32-48f39a628a5f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
252672025-04-30T06:36:03.120ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 2912e65f-546f-4b85-b388-2fd3f1f63dbd uri = /sp/sled/1/component/rot/cmpa
252682025-04-30T06:36:03.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2237 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
252692025-04-30T06:36:03.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2237 } response = ReadRot(Ok)
252702025-04-30T06:36:03.120ZINFOtest_metrics (dropshot): request completed latency_us = 416 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 2912e65f-546f-4b85-b388-2fd3f1f63dbd response_code = 200 uri = /sp/sled/1/component/rot/cmpa
252712025-04-30T06:36:03.120ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 9aab8c4e-b1dd-48f1-9459-deec76ed40d4 uri = /sp/sled/1/component/rot/cfpa
252722025-04-30T06:36:03.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2238 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
252732025-04-30T06:36:03.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2238 } response = ReadRot(Ok)
252742025-04-30T06:36:03.121ZINFOtest_metrics (dropshot): request completed latency_us = 699 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 9aab8c4e-b1dd-48f1-9459-deec76ed40d4 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
252752025-04-30T06:36:03.122ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5ea1bcff-ccf6-4bcb-955b-02835fa3b017 uri = /sp/sled/1/component/rot/cfpa
252762025-04-30T06:36:03.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2239 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
252772025-04-30T06:36:03.123ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2239 } response = ReadRot(Ok)
252782025-04-30T06:36:03.124ZINFOtest_metrics (dropshot): request completed latency_us = 2189 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 5ea1bcff-ccf6-4bcb-955b-02835fa3b017 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
252792025-04-30T06:36:03.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 07a72943-b9d7-46df-8b0f-66e81e2578f5 uri = /sp/sled/1/component/rot/cfpa
252802025-04-30T06:36:03.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2240 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
252812025-04-30T06:36:03.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2240 } response = ReadRot(Ok)
252822025-04-30T06:36:03.127ZINFOtest_metrics (dropshot): request completed latency_us = 491 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60214 req_id = 07a72943-b9d7-46df-8b0f-66e81e2578f5 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
252832025-04-30T06:36:03.343ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
252842025-04-30T06:36:03.343ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
252852025-04-30T06:36:03.343ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
252862025-04-30T06:36:03.343ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
252872025-04-30T06:36:03.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1929 }, kind: MgsRequest(SpState) }
252882025-04-30T06:36:03.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2051 }, kind: MgsRequest(SpState) }
252892025-04-30T06:36:03.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2241 }, kind: MgsRequest(SpState) }
252902025-04-30T06:36:03.343ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2241 }, kind: MgsRequest(SpState) }
252912025-04-30T06:36:03.344ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
252922025-04-30T06:36:03.345ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
252932025-04-30T06:36:03.345ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
252942025-04-30T06:36:03.345ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
252952025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2051 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
252962025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1929 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
252972025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2241 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
252982025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2241 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
252992025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2052 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
253002025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1930 }, kind: MgsRequest(SpState) }
253012025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
253022025-04-30T06:36:03.345ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
253032025-04-30T06:36:03.346ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
253042025-04-30T06:36:03.346ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
253052025-04-30T06:36:03.346ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
253062025-04-30T06:36:03.346ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
253072025-04-30T06:36:03.346ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
253082025-04-30T06:36:03.346ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
253092025-04-30T06:36:03.346ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
253102025-04-30T06:36:03.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2052 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253112025-04-30T06:36:03.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1930 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
253122025-04-30T06:36:03.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2242 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253132025-04-30T06:36:03.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2242 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253142025-04-30T06:36:03.348ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
253152025-04-30T06:36:03.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2053 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
253162025-04-30T06:36:03.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
253172025-04-30T06:36:03.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2243 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
253182025-04-30T06:36:03.350ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
253192025-04-30T06:36:03.354ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
253202025-04-30T06:36:03.354ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
253212025-04-30T06:36:03.354ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
253222025-04-30T06:36:03.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
253232025-04-30T06:36:03.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
253242025-04-30T06:36:03.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2053 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253252025-04-30T06:36:03.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2243 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253262025-04-30T06:36:03.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2243 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253272025-04-30T06:36:03.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2054 }, kind: MgsRequest(SpState) }
253282025-04-30T06:36:03.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
253292025-04-30T06:36:03.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
253302025-04-30T06:36:03.358ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
253312025-04-30T06:36:03.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
253322025-04-30T06:36:03.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
253332025-04-30T06:36:03.359ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
253342025-04-30T06:36:03.360ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
253352025-04-30T06:36:03.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2054 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
253362025-04-30T06:36:03.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2244 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253372025-04-30T06:36:03.360ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2244 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253382025-04-30T06:36:03.360ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
253392025-04-30T06:36:03.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
253402025-04-30T06:36:03.360ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2245 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
253412025-04-30T06:36:03.365ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
253422025-04-30T06:36:03.366ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
253432025-04-30T06:36:03.366ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
253442025-04-30T06:36:03.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
253452025-04-30T06:36:03.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
253462025-04-30T06:36:03.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
253472025-04-30T06:36:03.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
253482025-04-30T06:36:03.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
253492025-04-30T06:36:03.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
253502025-04-30T06:36:03.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2245 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253512025-04-30T06:36:03.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2245 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
253522025-04-30T06:36:03.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
253532025-04-30T06:36:03.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2246 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
253542025-04-30T06:36:03.371ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
253552025-04-30T06:36:03.371ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
253562025-04-30T06:36:03.371ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
253572025-04-30T06:36:03.371ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
253582025-04-30T06:36:03.371ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2246 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253592025-04-30T06:36:03.371ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2246 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253602025-04-30T06:36:03.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2247 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
253612025-04-30T06:36:03.373ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2247 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
253622025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
253632025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
253642025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
253652025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
253662025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
253672025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
253682025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
253692025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
253702025-04-30T06:36:03.373ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
253712025-04-30T06:36:03.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2247 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
253722025-04-30T06:36:03.374ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2247 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253732025-04-30T06:36:03.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
253742025-04-30T06:36:03.378ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2248 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
253752025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
253762025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
253772025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
253782025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
253792025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
253802025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
253812025-04-30T06:36:03.381ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
253822025-04-30T06:36:03.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2248 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253832025-04-30T06:36:03.382ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2248 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
253842025-04-30T06:36:03.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
253852025-04-30T06:36:03.385ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2249 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
253862025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
253872025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
253882025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
253892025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
253902025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
253912025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
253922025-04-30T06:36:03.386ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
253932025-04-30T06:36:03.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2249 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
253942025-04-30T06:36:03.386ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2249 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
253952025-04-30T06:36:03.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2250 }, kind: MgsRequest(SpState) }
253962025-04-30T06:36:03.389ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2250 }, kind: MgsRequest(SpState) }
253972025-04-30T06:36:03.396ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
253982025-04-30T06:36:03.396ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
253992025-04-30T06:36:03.401ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2250 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
254002025-04-30T06:36:03.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2250 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
254012025-04-30T06:36:03.402ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
254022025-04-30T06:36:03.402ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
254032025-04-30T06:36:03.492ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:60980
254042025-04-30T06:36:03.493ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c62d28cf-98e6-411d-a86c-d6d3a323ce29 uri = /ignition
254052025-04-30T06:36:03.493ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2055 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
254062025-04-30T06:36:03.494ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
254072025-04-30T06:36:03.494ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2055 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
254082025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
254092025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
254102025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
254112025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
254122025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
254132025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
254142025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
254152025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
254162025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
254172025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
254182025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
254192025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
254202025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
254212025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
254222025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
254232025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
254242025-04-30T06:36:03.494ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
254252025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
254262025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
254272025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
254282025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
254292025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
254302025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
254312025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
254322025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
254332025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
254342025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
254352025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
254362025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
254372025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
254382025-04-30T06:36:03.495ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
254392025-04-30T06:36:03.495ZINFOtest_metrics (dropshot): request completed latency_us = 1912 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c62d28cf-98e6-411d-a86c-d6d3a323ce29 response_code = 200 uri = /ignition
254402025-04-30T06:36:03.495ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c73dcaf3-3179-4779-90ca-4c43ab601233 uri = /sp/switch/0
254412025-04-30T06:36:03.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2056 }, kind: MgsRequest(SpState) }
254422025-04-30T06:36:03.496ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
254432025-04-30T06:36:03.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2056 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
254442025-04-30T06:36:03.496ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2057 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
254452025-04-30T06:36:03.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2057 } 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(()) }))
254462025-04-30T06:36:03.496ZINFOtest_metrics (dropshot): request completed latency_us = 1009 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c73dcaf3-3179-4779-90ca-4c43ab601233 response_code = 200 uri = /sp/switch/0
254472025-04-30T06:36:03.497ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = d6a7c46d-94a0-4f3e-abc0-f7c2992c51a2 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
254482025-04-30T06:36:03.497ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2058 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
254492025-04-30T06:36:03.498ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2058 } response = CabooseValue
254502025-04-30T06:36:03.498ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2059 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
254512025-04-30T06:36:03.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2059 } response = CabooseValue
254522025-04-30T06:36:03.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2060 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
254532025-04-30T06:36:03.499ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2060 } response = CabooseValue
254542025-04-30T06:36:03.501ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2061 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
254552025-04-30T06:36:03.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2061 } response = CabooseValue
254562025-04-30T06:36:03.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2062 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
254572025-04-30T06:36:03.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2062 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
254582025-04-30T06:36:03.502ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
254592025-04-30T06:36:03.502ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2063 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
254602025-04-30T06:36:03.502ZINFOtest_metrics (dropshot): request completed latency_us = 3309 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = d6a7c46d-94a0-4f3e-abc0-f7c2992c51a2 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
254612025-04-30T06:36:03.503ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0704f371-7b94-4948-bc98-26066eafbe2d uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
254622025-04-30T06:36:03.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
254632025-04-30T06:36:03.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2064 } response = CabooseValue
254642025-04-30T06:36:03.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
254652025-04-30T06:36:03.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2065 } response = CabooseValue
254662025-04-30T06:36:03.506ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
254672025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2066 } response = CabooseValue
254682025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
254692025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2067 } response = CabooseValue
254702025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
254712025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2068 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
254722025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
254732025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2069 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
254742025-04-30T06:36:03.507ZINFOtest_metrics (dropshot): request completed latency_us = 1998 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0704f371-7b94-4948-bc98-26066eafbe2d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
254752025-04-30T06:36:03.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0766f32b-f505-40ef-8c1e-83644c33a177 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
254762025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
254772025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2070 } response = CabooseValue
254782025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
254792025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2071 } response = CabooseValue
254802025-04-30T06:36:03.507ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
254812025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2072 } response = CabooseValue
254822025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
254832025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2073 } response = CabooseValue
254842025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
254852025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2074 } response = CabooseValue
254862025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
254872025-04-30T06:36:03.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2075 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
254882025-04-30T06:36:03.508ZINFOtest_metrics (dropshot): request completed latency_us = 1572 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0766f32b-f505-40ef-8c1e-83644c33a177 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
254892025-04-30T06:36:03.509ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = d97e7bf6-76a4-4a64-8d84-fb4d9b187627 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
254902025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
254912025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2076 } response = CabooseValue
254922025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
254932025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2077 } response = CabooseValue
254942025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
254952025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2078 } response = CabooseValue
254962025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2079 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
254972025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2079 } response = CabooseValue
254982025-04-30T06:36:03.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2080 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
254992025-04-30T06:36:03.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2080 } response = CabooseValue
255002025-04-30T06:36:03.510ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2081 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
255012025-04-30T06:36:03.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2081 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
255022025-04-30T06:36:03.510ZINFOtest_metrics (dropshot): request completed latency_us = 1996 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = d97e7bf6-76a4-4a64-8d84-fb4d9b187627 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
255032025-04-30T06:36:03.514ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = b5d366a9-2c6e-4b51-bfbe-ae1cd83f696c uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
255042025-04-30T06:36:03.514ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2082 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
255052025-04-30T06:36:03.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2082 } response = CabooseValue
255062025-04-30T06:36:03.524ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2083 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
255072025-04-30T06:36:03.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2083 } response = CabooseValue
255082025-04-30T06:36:03.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2084 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
255092025-04-30T06:36:03.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2084 } response = CabooseValue
255102025-04-30T06:36:03.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2085 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
255112025-04-30T06:36:03.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2085 } response = CabooseValue
255122025-04-30T06:36:03.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2086 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
255132025-04-30T06:36:03.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2086 } response = CabooseValue
255142025-04-30T06:36:03.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
255152025-04-30T06:36:03.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2087 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
255162025-04-30T06:36:03.543ZINFOtest_metrics (dropshot): request completed latency_us = 29983 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = b5d366a9-2c6e-4b51-bfbe-ae1cd83f696c response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
255172025-04-30T06:36:03.568ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a7daccc1-9b69-4bd8-b1f3-d7dd31213793 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
255182025-04-30T06:36:03.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2088 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
255192025-04-30T06:36:03.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2088 } response = CabooseValue
255202025-04-30T06:36:03.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
255212025-04-30T06:36:03.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2089 } response = CabooseValue
255222025-04-30T06:36:03.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
255232025-04-30T06:36:03.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2090 } response = CabooseValue
255242025-04-30T06:36:03.571ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2091 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
255252025-04-30T06:36:03.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2091 } response = CabooseValue
255262025-04-30T06:36:03.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2092 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
255272025-04-30T06:36:03.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2092 } response = CabooseValue
255282025-04-30T06:36:03.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2093 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
255292025-04-30T06:36:03.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2093 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
255302025-04-30T06:36:03.584ZINFOtest_metrics (dropshot): request completed latency_us = 15930 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a7daccc1-9b69-4bd8-b1f3-d7dd31213793 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
255312025-04-30T06:36:03.586ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 8444095a-96e9-4ae7-a6e3-486861399ca9 uri = /sp/switch/0/component/rot/cmpa
255322025-04-30T06:36:03.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2094 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
255332025-04-30T06:36:03.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2094 } response = ReadRot(Ok)
255342025-04-30T06:36:03.587ZINFOtest_metrics (dropshot): request completed latency_us = 1346 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 8444095a-96e9-4ae7-a6e3-486861399ca9 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
255352025-04-30T06:36:03.588ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4830c7ee-a2ae-43e8-bb33-565848566f35 uri = /sp/switch/0/component/rot/cfpa
255362025-04-30T06:36:03.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2095 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
255372025-04-30T06:36:03.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2095 } response = ReadRot(Ok)
255382025-04-30T06:36:03.589ZINFOtest_metrics (dropshot): request completed latency_us = 890 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4830c7ee-a2ae-43e8-bb33-565848566f35 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
255392025-04-30T06:36:03.590ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a03cdaa8-d3ce-4a5e-a8ad-51014900382b uri = /sp/switch/0/component/rot/cfpa
255402025-04-30T06:36:03.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2096 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
255412025-04-30T06:36:03.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2096 } response = ReadRot(Ok)
255422025-04-30T06:36:03.591ZINFOtest_metrics (dropshot): request completed latency_us = 1010 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a03cdaa8-d3ce-4a5e-a8ad-51014900382b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
255432025-04-30T06:36:03.592ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 730c268d-ea6c-48bc-b50d-38ce7f2c16f3 uri = /sp/switch/0/component/rot/cfpa
255442025-04-30T06:36:03.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2097 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
255452025-04-30T06:36:03.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2097 } response = ReadRot(Ok)
255462025-04-30T06:36:03.593ZINFOtest_metrics (dropshot): request completed latency_us = 1148 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 730c268d-ea6c-48bc-b50d-38ce7f2c16f3 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
255472025-04-30T06:36:03.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 7609c7a4-addb-4262-bfc8-a0de41e527d3 uri = /sp/switch/1
255482025-04-30T06:36:03.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1931 }, kind: MgsRequest(SpState) }
255492025-04-30T06:36:03.594ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
255502025-04-30T06:36:03.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1931 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
255512025-04-30T06:36:03.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1932 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
255522025-04-30T06:36:03.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1932 } 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(()) }))
255532025-04-30T06:36:03.595ZINFOtest_metrics (dropshot): request completed latency_us = 1494 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 7609c7a4-addb-4262-bfc8-a0de41e527d3 response_code = 200 uri = /sp/switch/1
255542025-04-30T06:36:03.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = e5e14922-bfd0-4ce1-abd9-a440a50420ac uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
255552025-04-30T06:36:03.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1933 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
255562025-04-30T06:36:03.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1933 } response = CabooseValue
255572025-04-30T06:36:03.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1934 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
255582025-04-30T06:36:03.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1934 } response = CabooseValue
255592025-04-30T06:36:03.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1935 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
255602025-04-30T06:36:03.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1935 } response = CabooseValue
255612025-04-30T06:36:03.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1936 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
255622025-04-30T06:36:03.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1936 } response = CabooseValue
255632025-04-30T06:36:03.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1937 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
255642025-04-30T06:36:03.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1937 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
255652025-04-30T06:36:03.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1938 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
255662025-04-30T06:36:03.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1938 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
255672025-04-30T06:36:03.600ZINFOtest_metrics (dropshot): request completed latency_us = 3456 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = e5e14922-bfd0-4ce1-abd9-a440a50420ac response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
255682025-04-30T06:36:03.606ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = dd9798af-4e8d-41ef-8d46-b78850462983 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
255692025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1939 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
255702025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1939 } response = CabooseValue
255712025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1940 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
255722025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1940 } response = CabooseValue
255732025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1941 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
255742025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1941 } response = CabooseValue
255752025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1942 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
255762025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1942 } response = CabooseValue
255772025-04-30T06:36:03.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1943 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
255782025-04-30T06:36:03.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1943 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
255792025-04-30T06:36:03.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1944 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
255802025-04-30T06:36:03.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1944 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
255812025-04-30T06:36:03.608ZINFOtest_metrics (dropshot): request completed latency_us = 1945 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = dd9798af-4e8d-41ef-8d46-b78850462983 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
255822025-04-30T06:36:03.609ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = dad3b18a-584f-4445-bdcf-60e76824b641 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
255832025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1945 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
255842025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1945 } response = CabooseValue
255852025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1946 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
255862025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1946 } response = CabooseValue
255872025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1947 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
255882025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1947 } response = CabooseValue
255892025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1948 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
255902025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1948 } response = CabooseValue
255912025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1949 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
255922025-04-30T06:36:03.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1949 } response = CabooseValue
255932025-04-30T06:36:03.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1950 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
255942025-04-30T06:36:03.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1950 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
255952025-04-30T06:36:03.612ZINFOtest_metrics (dropshot): request completed latency_us = 2266 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = dad3b18a-584f-4445-bdcf-60e76824b641 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
255962025-04-30T06:36:03.613ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 3951523c-d7b8-41a6-b26a-d6cfb2875f9b uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
255972025-04-30T06:36:03.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1951 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
255982025-04-30T06:36:03.613ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1951 } response = CabooseValue
255992025-04-30T06:36:03.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1952 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
256002025-04-30T06:36:03.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1952 } response = CabooseValue
256012025-04-30T06:36:03.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1953 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
256022025-04-30T06:36:03.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1953 } response = CabooseValue
256032025-04-30T06:36:03.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1954 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
256042025-04-30T06:36:03.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1954 } response = CabooseValue
256052025-04-30T06:36:03.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1955 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
256062025-04-30T06:36:03.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1955 } response = CabooseValue
256072025-04-30T06:36:03.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1956 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
256082025-04-30T06:36:03.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1956 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
256092025-04-30T06:36:03.618ZINFOtest_metrics (dropshot): request completed latency_us = 5244 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 3951523c-d7b8-41a6-b26a-d6cfb2875f9b response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
256102025-04-30T06:36:03.619ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c21142ef-e0f1-46f7-a839-a54b4035c56d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
256112025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1957 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
256122025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1957 } response = CabooseValue
256132025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1958 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
256142025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1958 } response = CabooseValue
256152025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1959 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
256162025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1959 } response = CabooseValue
256172025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1960 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
256182025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1960 } response = CabooseValue
256192025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1961 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
256202025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1961 } response = CabooseValue
256212025-04-30T06:36:03.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1962 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
256222025-04-30T06:36:03.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1962 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
256232025-04-30T06:36:03.621ZINFOtest_metrics (dropshot): request completed latency_us = 1888 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c21142ef-e0f1-46f7-a839-a54b4035c56d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
256242025-04-30T06:36:03.621ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 95a5db8a-f9af-44eb-8db6-baef28871f68 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
256252025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1963 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
256262025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1963 } response = CabooseValue
256272025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1964 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
256282025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1964 } response = CabooseValue
256292025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1965 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
256302025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1965 } response = CabooseValue
256312025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1966 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
256322025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1966 } response = CabooseValue
256332025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1967 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
256342025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1967 } response = CabooseValue
256352025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1968 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
256362025-04-30T06:36:03.623ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1968 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
256372025-04-30T06:36:03.623ZINFOtest_metrics (dropshot): request completed latency_us = 1591 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 95a5db8a-f9af-44eb-8db6-baef28871f68 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
256382025-04-30T06:36:03.625ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 318223ec-0bf3-4687-a80a-d9c3b8df00c8 uri = /sp/switch/1/component/rot/cmpa
256392025-04-30T06:36:03.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1969 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
256402025-04-30T06:36:03.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1969 } response = ReadRot(Ok)
256412025-04-30T06:36:03.625ZINFOtest_metrics (dropshot): request completed latency_us = 433 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 318223ec-0bf3-4687-a80a-d9c3b8df00c8 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
256422025-04-30T06:36:03.627ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c89842d2-6b4b-4092-8f57-e60e2bea49ef uri = /sp/switch/1/component/rot/cfpa
256432025-04-30T06:36:03.627ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1970 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
256442025-04-30T06:36:03.628ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1970 } response = ReadRot(Ok)
256452025-04-30T06:36:03.628ZINFOtest_metrics (dropshot): request completed latency_us = 1142 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = c89842d2-6b4b-4092-8f57-e60e2bea49ef response_code = 200 uri = /sp/switch/1/component/rot/cfpa
256462025-04-30T06:36:03.628ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 2edccf15-4fbe-403a-882b-ae09914375eb uri = /sp/switch/1/component/rot/cfpa
256472025-04-30T06:36:03.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1971 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
256482025-04-30T06:36:03.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1971 } response = ReadRot(Ok)
256492025-04-30T06:36:03.629ZINFOtest_metrics (dropshot): request completed latency_us = 528 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 2edccf15-4fbe-403a-882b-ae09914375eb response_code = 200 uri = /sp/switch/1/component/rot/cfpa
256502025-04-30T06:36:03.630ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 78bca30a-ef95-409c-af38-776ab3150d99 uri = /sp/switch/1/component/rot/cfpa
256512025-04-30T06:36:03.630ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1972 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
256522025-04-30T06:36:03.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1972 } response = ReadRot(Ok)
256532025-04-30T06:36:03.630ZINFOtest_metrics (dropshot): request completed latency_us = 604 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 78bca30a-ef95-409c-af38-776ab3150d99 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
256542025-04-30T06:36:03.631ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = b253fb28-1fd1-4dfd-8fa3-a3d15d17a17e uri = /sp/sled/0
256552025-04-30T06:36:03.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2251 }, kind: MgsRequest(SpState) }
256562025-04-30T06:36:03.631ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
256572025-04-30T06:36:03.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2251 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
256582025-04-30T06:36:03.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2252 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
256592025-04-30T06:36:03.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2252 } 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(()) }))
256602025-04-30T06:36:03.632ZINFOtest_metrics (dropshot): request completed latency_us = 974 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = b253fb28-1fd1-4dfd-8fa3-a3d15d17a17e response_code = 200 uri = /sp/sled/0
256612025-04-30T06:36:03.632ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 483b6c35-fcee-4beb-8453-1b4eb697e571 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
256622025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
256632025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2253 } response = CabooseValue
256642025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
256652025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2254 } response = CabooseValue
256662025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
256672025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2255 } response = CabooseValue
256682025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
256692025-04-30T06:36:03.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2256 } response = CabooseValue
256702025-04-30T06:36:03.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
256712025-04-30T06:36:03.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2257 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
256722025-04-30T06:36:03.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
256732025-04-30T06:36:03.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2258 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
256742025-04-30T06:36:03.634ZINFOtest_metrics (dropshot): request completed latency_us = 1752 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 483b6c35-fcee-4beb-8453-1b4eb697e571 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
256752025-04-30T06:36:03.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 023d3cb4-fa1b-4237-8797-e270b370d6c1 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
256762025-04-30T06:36:03.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
256772025-04-30T06:36:03.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2259 } response = CabooseValue
256782025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
256792025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2260 } response = CabooseValue
256802025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
256812025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2261 } response = CabooseValue
256822025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
256832025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2262 } response = CabooseValue
256842025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
256852025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2263 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
256862025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
256872025-04-30T06:36:03.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2264 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
256882025-04-30T06:36:03.641ZINFOtest_metrics (dropshot): request completed latency_us = 1286 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 023d3cb4-fa1b-4237-8797-e270b370d6c1 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
256892025-04-30T06:36:03.642ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0a5338ee-98d3-4cc3-ac97-c2a6b83f14b0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
256902025-04-30T06:36:03.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
256912025-04-30T06:36:03.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2265 } response = CabooseValue
256922025-04-30T06:36:03.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
256932025-04-30T06:36:03.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2266 } response = CabooseValue
256942025-04-30T06:36:03.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
256952025-04-30T06:36:03.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2267 } response = CabooseValue
256962025-04-30T06:36:03.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
256972025-04-30T06:36:03.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2268 } response = CabooseValue
256982025-04-30T06:36:03.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
256992025-04-30T06:36:03.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2269 } response = CabooseValue
257002025-04-30T06:36:03.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
257012025-04-30T06:36:03.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2270 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
257022025-04-30T06:36:03.644ZINFOtest_metrics (dropshot): request completed latency_us = 2041 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0a5338ee-98d3-4cc3-ac97-c2a6b83f14b0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
257032025-04-30T06:36:03.644ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 40c6e010-578d-41fc-95d7-d4ee3592d268 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
257042025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
257052025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2271 } response = CabooseValue
257062025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
257072025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2272 } response = CabooseValue
257082025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
257092025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2273 } response = CabooseValue
257102025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
257112025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2274 } response = CabooseValue
257122025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
257132025-04-30T06:36:03.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2275 } response = CabooseValue
257142025-04-30T06:36:03.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
257152025-04-30T06:36:03.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2276 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
257162025-04-30T06:36:03.646ZINFOtest_metrics (dropshot): request completed latency_us = 1411 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 40c6e010-578d-41fc-95d7-d4ee3592d268 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
257172025-04-30T06:36:03.646ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 078995ae-9075-45ae-9418-0ee55c98d483 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
257182025-04-30T06:36:03.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
257192025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2277 } response = CabooseValue
257202025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
257212025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2278 } response = CabooseValue
257222025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
257232025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2279 } response = CabooseValue
257242025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
257252025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2280 } response = CabooseValue
257262025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
257272025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2281 } response = CabooseValue
257282025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
257292025-04-30T06:36:03.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2282 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
257302025-04-30T06:36:03.648ZINFOtest_metrics (dropshot): request completed latency_us = 1258 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 078995ae-9075-45ae-9418-0ee55c98d483 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
257312025-04-30T06:36:03.687ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a9e0c22b-3f76-435b-9280-22901418ddfe uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
257322025-04-30T06:36:03.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
257332025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2283 } response = CabooseValue
257342025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
257352025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2284 } response = CabooseValue
257362025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
257372025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2285 } response = CabooseValue
257382025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
257392025-04-30T06:36:03.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2286 } response = CabooseValue
257402025-04-30T06:36:03.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
257412025-04-30T06:36:03.691ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2287 } response = CabooseValue
257422025-04-30T06:36:03.691ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
257432025-04-30T06:36:03.715ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2288 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
257442025-04-30T06:36:03.717ZINFOtest_metrics (dropshot): request completed latency_us = 28751 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a9e0c22b-3f76-435b-9280-22901418ddfe response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
257452025-04-30T06:36:03.718ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4a56865c-20cb-4214-9afd-c32db81e0371 uri = /sp/sled/0/component/rot/cmpa
257462025-04-30T06:36:03.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2289 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
257472025-04-30T06:36:03.719ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2289 } response = ReadRot(Ok)
257482025-04-30T06:36:03.719ZINFOtest_metrics (dropshot): request completed latency_us = 1203 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4a56865c-20cb-4214-9afd-c32db81e0371 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
257492025-04-30T06:36:03.720ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 3d9ef4eb-78a8-4e71-b806-909ecc3ad554 uri = /sp/sled/0/component/rot/cfpa
257502025-04-30T06:36:03.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2290 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
257512025-04-30T06:36:03.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2290 } response = ReadRot(Ok)
257522025-04-30T06:36:03.721ZINFOtest_metrics (dropshot): request completed latency_us = 575 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 3d9ef4eb-78a8-4e71-b806-909ecc3ad554 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
257532025-04-30T06:36:03.723ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = f6bd9626-5690-4944-8419-f2171071cf72 uri = /sp/sled/0/component/rot/cfpa
257542025-04-30T06:36:03.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2291 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
257552025-04-30T06:36:03.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2291 } response = ReadRot(Ok)
257562025-04-30T06:36:03.724ZINFOtest_metrics (dropshot): request completed latency_us = 674 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = f6bd9626-5690-4944-8419-f2171071cf72 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
257572025-04-30T06:36:03.727ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 94d29f2b-aa93-4aad-adb1-c4b9f903b41f uri = /sp/sled/0/component/rot/cfpa
257582025-04-30T06:36:03.727ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2292 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
257592025-04-30T06:36:03.727ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2292 } response = ReadRot(Ok)
257602025-04-30T06:36:03.727ZINFOtest_metrics (dropshot): request completed latency_us = 720 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 94d29f2b-aa93-4aad-adb1-c4b9f903b41f response_code = 200 uri = /sp/sled/0/component/rot/cfpa
257612025-04-30T06:36:03.728ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4c3b3f7e-8884-4990-8321-b2d1b14df10f uri = /sp/sled/1
257622025-04-30T06:36:03.729ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2251 }, kind: MgsRequest(SpState) }
257632025-04-30T06:36:03.729ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
257642025-04-30T06:36:03.729ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2251 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
257652025-04-30T06:36:03.729ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2252 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
257662025-04-30T06:36:03.729ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2252 } 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(()) }))
257672025-04-30T06:36:03.729ZINFOtest_metrics (dropshot): request completed latency_us = 1155 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4c3b3f7e-8884-4990-8321-b2d1b14df10f response_code = 200 uri = /sp/sled/1
257682025-04-30T06:36:03.730ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0c11d51d-313c-4a74-9a11-2470c0da629a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
257692025-04-30T06:36:03.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
257702025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2253 } response = CabooseValue
257712025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
257722025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2254 } response = CabooseValue
257732025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
257742025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2255 } response = CabooseValue
257752025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
257762025-04-30T06:36:03.731ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2256 } response = CabooseValue
257772025-04-30T06:36:03.732ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
257782025-04-30T06:36:03.732ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2257 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
257792025-04-30T06:36:03.732ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
257802025-04-30T06:36:03.732ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2258 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
257812025-04-30T06:36:03.732ZINFOtest_metrics (dropshot): request completed latency_us = 1917 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 0c11d51d-313c-4a74-9a11-2470c0da629a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
257822025-04-30T06:36:03.734ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a92ad8f1-d82b-4fb6-920e-a53f1c92c1b1 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
257832025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
257842025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2259 } response = CabooseValue
257852025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
257862025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2260 } response = CabooseValue
257872025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
257882025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2261 } response = CabooseValue
257892025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
257902025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2262 } response = CabooseValue
257912025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
257922025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2263 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
257932025-04-30T06:36:03.736ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
257942025-04-30T06:36:03.737ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2264 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
257952025-04-30T06:36:03.737ZINFOtest_metrics (dropshot): request completed latency_us = 2913 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = a92ad8f1-d82b-4fb6-920e-a53f1c92c1b1 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
257962025-04-30T06:36:03.737ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 533e4856-3f90-488b-b195-973b70f232cc uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
257972025-04-30T06:36:03.738ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
257982025-04-30T06:36:03.738ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2265 } response = CabooseValue
257992025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
258002025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2266 } response = CabooseValue
258012025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
258022025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2267 } response = CabooseValue
258032025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
258042025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2268 } response = CabooseValue
258052025-04-30T06:36:03.739ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
258062025-04-30T06:36:03.740ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2269 } response = CabooseValue
258072025-04-30T06:36:03.740ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
258082025-04-30T06:36:03.740ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2270 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
258092025-04-30T06:36:03.740ZINFOtest_metrics (dropshot): request completed latency_us = 2634 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 533e4856-3f90-488b-b195-973b70f232cc response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
258102025-04-30T06:36:03.742ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 50b6d6af-95b3-4d98-b5f1-39e7c31e0b40 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
258112025-04-30T06:36:03.742ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
258122025-04-30T06:36:03.742ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2271 } response = CabooseValue
258132025-04-30T06:36:03.742ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
258142025-04-30T06:36:03.742ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2272 } response = CabooseValue
258152025-04-30T06:36:03.743ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
258162025-04-30T06:36:03.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2273 } response = CabooseValue
258172025-04-30T06:36:03.743ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
258182025-04-30T06:36:03.743ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2274 } response = CabooseValue
258192025-04-30T06:36:03.743ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
258202025-04-30T06:36:03.744ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2275 } response = CabooseValue
258212025-04-30T06:36:03.744ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
258222025-04-30T06:36:03.744ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2276 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
258232025-04-30T06:36:03.744ZINFOtest_metrics (dropshot): request completed latency_us = 3018 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 50b6d6af-95b3-4d98-b5f1-39e7c31e0b40 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
258242025-04-30T06:36:03.746ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 298e22a4-f723-4010-9bbf-d8dd57cc669e uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
258252025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
258262025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2277 } response = CabooseValue
258272025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2278 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
258282025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2278 } response = CabooseValue
258292025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2279 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
258302025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2279 } response = CabooseValue
258312025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2280 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
258322025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2280 } response = CabooseValue
258332025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2281 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
258342025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2281 } response = CabooseValue
258352025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2282 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
258362025-04-30T06:36:03.746ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2282 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
258372025-04-30T06:36:03.746ZINFOtest_metrics (dropshot): request completed latency_us = 1282 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 298e22a4-f723-4010-9bbf-d8dd57cc669e response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
258382025-04-30T06:36:03.747ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 32b1c4be-fe1a-4fe9-85cb-a0f08481be3b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
258392025-04-30T06:36:03.747ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2283 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
258402025-04-30T06:36:03.747ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2283 } response = CabooseValue
258412025-04-30T06:36:03.747ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2284 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
258422025-04-30T06:36:03.747ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2284 } response = CabooseValue
258432025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2285 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
258442025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2285 } response = CabooseValue
258452025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2286 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
258462025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2286 } response = CabooseValue
258472025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2287 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
258482025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2287 } response = CabooseValue
258492025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2288 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
258502025-04-30T06:36:03.748ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2288 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
258512025-04-30T06:36:03.748ZINFOtest_metrics (dropshot): request completed latency_us = 1437 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 32b1c4be-fe1a-4fe9-85cb-a0f08481be3b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
258522025-04-30T06:36:03.749ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 16ef2f12-9b8c-4374-a108-628d4538fd1d uri = /sp/sled/1/component/rot/cmpa
258532025-04-30T06:36:03.749ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2289 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
258542025-04-30T06:36:03.750ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2289 } response = ReadRot(Ok)
258552025-04-30T06:36:03.751ZINFOtest_metrics (dropshot): request completed latency_us = 1804 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 16ef2f12-9b8c-4374-a108-628d4538fd1d response_code = 200 uri = /sp/sled/1/component/rot/cmpa
258562025-04-30T06:36:03.751ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4778d1b3-33b8-44f5-b703-d2cd08dd39b4 uri = /sp/sled/1/component/rot/cfpa
258572025-04-30T06:36:03.751ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2290 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
258582025-04-30T06:36:03.752ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2290 } response = ReadRot(Ok)
258592025-04-30T06:36:03.752ZINFOtest_metrics (dropshot): request completed latency_us = 1249 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 4778d1b3-33b8-44f5-b703-d2cd08dd39b4 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
258602025-04-30T06:36:03.753ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 8e6ac1e5-29c5-45f3-abd5-d6e14429b57e uri = /sp/sled/1/component/rot/cfpa
258612025-04-30T06:36:03.753ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2291 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
258622025-04-30T06:36:03.753ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2291 } response = ReadRot(Ok)
258632025-04-30T06:36:03.753ZINFOtest_metrics (dropshot): request completed latency_us = 462 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 8e6ac1e5-29c5-45f3-abd5-d6e14429b57e response_code = 200 uri = /sp/sled/1/component/rot/cfpa
258642025-04-30T06:36:03.754ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 396fedef-2d39-4171-8140-487af689d68d uri = /sp/sled/1/component/rot/cfpa
258652025-04-30T06:36:03.754ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2292 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
258662025-04-30T06:36:03.754ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2292 } response = ReadRot(Ok)
258672025-04-30T06:36:03.754ZINFOtest_metrics (dropshot): request completed latency_us = 471 local_addr = [::1]:36378 method = GET remote_addr = [::1]:60980 req_id = 396fedef-2d39-4171-8140-487af689d68d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
258682025-04-30T06:36:04.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
258692025-04-30T06:36:04.329ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
258702025-04-30T06:36:04.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
258712025-04-30T06:36:04.330ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
258722025-04-30T06:36:04.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1973 }, kind: MgsRequest(SpState) }
258732025-04-30T06:36:04.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2098 }, kind: MgsRequest(SpState) }
258742025-04-30T06:36:04.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2293 }, kind: MgsRequest(SpState) }
258752025-04-30T06:36:04.330ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2293 }, kind: MgsRequest(SpState) }
258762025-04-30T06:36:04.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
258772025-04-30T06:36:04.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
258782025-04-30T06:36:04.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
258792025-04-30T06:36:04.331ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
258802025-04-30T06:36:04.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2098 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
258812025-04-30T06:36:04.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1973 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
258822025-04-30T06:36:04.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2293 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
258832025-04-30T06:36:04.332ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2293 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
258842025-04-30T06:36:04.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2099 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
258852025-04-30T06:36:04.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1974 }, kind: MgsRequest(SpState) }
258862025-04-30T06:36:04.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
258872025-04-30T06:36:04.333ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2294 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
258882025-04-30T06:36:04.333ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
258892025-04-30T06:36:04.333ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
258902025-04-30T06:36:04.333ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
258912025-04-30T06:36:04.333ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
258922025-04-30T06:36:04.333ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
258932025-04-30T06:36:04.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
258942025-04-30T06:36:04.333ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
258952025-04-30T06:36:04.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2099 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
258962025-04-30T06:36:04.334ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1974 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
258972025-04-30T06:36:04.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2294 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
258982025-04-30T06:36:04.335ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2294 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
258992025-04-30T06:36:04.338ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
259002025-04-30T06:36:04.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
259012025-04-30T06:36:04.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
259022025-04-30T06:36:04.340ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2295 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
259032025-04-30T06:36:04.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
259042025-04-30T06:36:04.340ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
259052025-04-30T06:36:04.340ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
259062025-04-30T06:36:04.340ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
259072025-04-30T06:36:04.340ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
259082025-04-30T06:36:04.340ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
259092025-04-30T06:36:04.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2100 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259102025-04-30T06:36:04.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2295 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259112025-04-30T06:36:04.345ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2295 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259122025-04-30T06:36:04.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2101 }, kind: MgsRequest(SpState) }
259132025-04-30T06:36:04.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
259142025-04-30T06:36:04.431ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2296 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
259152025-04-30T06:36:04.435ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
259162025-04-30T06:36:04.435ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
259172025-04-30T06:36:04.435ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
259182025-04-30T06:36:04.436ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
259192025-04-30T06:36:04.436ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
259202025-04-30T06:36:04.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2101 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
259212025-04-30T06:36:04.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2296 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259222025-04-30T06:36:04.436ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2296 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259232025-04-30T06:36:04.437ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
259242025-04-30T06:36:04.441ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2297 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
259252025-04-30T06:36:04.442ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2297 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
259262025-04-30T06:36:04.442ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
259272025-04-30T06:36:04.442ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
259282025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
259292025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
259302025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
259312025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
259322025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
259332025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
259342025-04-30T06:36:04.443ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
259352025-04-30T06:36:04.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2297 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259362025-04-30T06:36:04.461ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2297 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
259372025-04-30T06:36:04.461ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:54485
259382025-04-30T06:36:04.470ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
259392025-04-30T06:36:04.471ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2298 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
259402025-04-30T06:36:04.471ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
259412025-04-30T06:36:04.471ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
259422025-04-30T06:36:04.471ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
259432025-04-30T06:36:04.471ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
259442025-04-30T06:36:04.472ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 2dd23e5e-f960-4741-80ba-34c97780d91f uri = /ignition
259452025-04-30T06:36:04.472ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2102 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
259462025-04-30T06:36:04.472ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
259472025-04-30T06:36:04.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2298 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259482025-04-30T06:36:04.473ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2298 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259492025-04-30T06:36:04.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
259502025-04-30T06:36:04.474ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2299 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
259512025-04-30T06:36:04.475ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
259522025-04-30T06:36:04.475ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
259532025-04-30T06:36:04.475ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
259542025-04-30T06:36:04.475ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
259552025-04-30T06:36:04.476ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
259562025-04-30T06:36:04.476ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
259572025-04-30T06:36:04.476ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
259582025-04-30T06:36:04.476ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
259592025-04-30T06:36:04.476ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
259602025-04-30T06:36:04.476ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2102 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
259612025-04-30T06:36:04.476ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
259622025-04-30T06:36:04.476ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
259632025-04-30T06:36:04.476ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
259642025-04-30T06:36:04.476ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
259652025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
259662025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
259672025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
259682025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
259692025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
259702025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
259712025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
259722025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
259732025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
259742025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
259752025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
259762025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
259772025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
259782025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
259792025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
259802025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
259812025-04-30T06:36:04.477ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
259822025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
259832025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
259842025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
259852025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
259862025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
259872025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
259882025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
259892025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
259902025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
259912025-04-30T06:36:04.478ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
259922025-04-30T06:36:04.478ZINFOtest_metrics (dropshot): request completed latency_us = 6748 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 2dd23e5e-f960-4741-80ba-34c97780d91f response_code = 200 uri = /ignition
259932025-04-30T06:36:04.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2299 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
259942025-04-30T06:36:04.479ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2299 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
259952025-04-30T06:36:04.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
259962025-04-30T06:36:04.487ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2300 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
259972025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
259982025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
259992025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
260002025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
260012025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
260022025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
260032025-04-30T06:36:04.488ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
260042025-04-30T06:36:04.489ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 2f3a3976-b3e6-4346-a8b3-a5d7b03e451b uri = /sp/switch/0
260052025-04-30T06:36:04.489ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2103 }, kind: MgsRequest(SpState) }
260062025-04-30T06:36:04.489ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
260072025-04-30T06:36:04.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2300 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
260082025-04-30T06:36:04.490ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2300 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
260092025-04-30T06:36:04.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
260102025-04-30T06:36:04.494ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2301 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
260112025-04-30T06:36:04.494ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
260122025-04-30T06:36:04.494ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
260132025-04-30T06:36:04.494ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
260142025-04-30T06:36:04.494ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
260152025-04-30T06:36:04.494ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
260162025-04-30T06:36:04.494ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
260172025-04-30T06:36:04.495ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
260182025-04-30T06:36:04.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2103 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
260192025-04-30T06:36:04.495ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2104 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
260202025-04-30T06:36:04.495ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2301 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
260212025-04-30T06:36:04.496ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2301 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
260222025-04-30T06:36:04.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2302 }, kind: MgsRequest(SpState) }
260232025-04-30T06:36:04.499ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2302 }, kind: MgsRequest(SpState) }
260242025-04-30T06:36:04.499ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
260252025-04-30T06:36:04.500ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
260262025-04-30T06:36:04.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2104 } 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(()) }))
260272025-04-30T06:36:04.500ZINFOtest_metrics (dropshot): request completed latency_us = 11424 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 2f3a3976-b3e6-4346-a8b3-a5d7b03e451b response_code = 200 uri = /sp/switch/0
260282025-04-30T06:36:04.500ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2302 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
260292025-04-30T06:36:04.501ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2302 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
260302025-04-30T06:36:04.501ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
260312025-04-30T06:36:04.501ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
260322025-04-30T06:36:04.502ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 3aadfb67-8c02-431f-b894-7ae07e6ba570 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
260332025-04-30T06:36:04.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2105 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
260342025-04-30T06:36:04.503ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2105 } response = CabooseValue
260352025-04-30T06:36:04.503ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2106 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
260362025-04-30T06:36:04.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2106 } response = CabooseValue
260372025-04-30T06:36:04.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
260382025-04-30T06:36:04.504ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2107 } response = CabooseValue
260392025-04-30T06:36:04.504ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
260402025-04-30T06:36:04.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2108 } response = CabooseValue
260412025-04-30T06:36:04.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
260422025-04-30T06:36:04.505ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2109 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
260432025-04-30T06:36:04.505ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
260442025-04-30T06:36:04.506ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2110 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
260452025-04-30T06:36:04.506ZINFOtest_metrics (dropshot): request completed latency_us = 3743 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 3aadfb67-8c02-431f-b894-7ae07e6ba570 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
260462025-04-30T06:36:04.507ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = ac09c5e5-fd90-4616-9322-ec8cf80f6a7d uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
260472025-04-30T06:36:04.508ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
260482025-04-30T06:36:04.508ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2111 } response = CabooseValue
260492025-04-30T06:36:04.509ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
260502025-04-30T06:36:04.510ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2112 } response = CabooseValue
260512025-04-30T06:36:04.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
260522025-04-30T06:36:04.511ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2113 } response = CabooseValue
260532025-04-30T06:36:04.511ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
260542025-04-30T06:36:04.512ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2114 } response = CabooseValue
260552025-04-30T06:36:04.513ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
260562025-04-30T06:36:04.515ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2115 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
260572025-04-30T06:36:04.516ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
260582025-04-30T06:36:04.516ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2116 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
260592025-04-30T06:36:04.516ZINFOtest_metrics (dropshot): request completed latency_us = 8690 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = ac09c5e5-fd90-4616-9322-ec8cf80f6a7d response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
260602025-04-30T06:36:04.518ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 7ecc26fa-5078-485f-bd6e-59d3424cf46e uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
260612025-04-30T06:36:04.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
260622025-04-30T06:36:04.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2117 } response = CabooseValue
260632025-04-30T06:36:04.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
260642025-04-30T06:36:04.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2118 } response = CabooseValue
260652025-04-30T06:36:04.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
260662025-04-30T06:36:04.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2119 } response = CabooseValue
260672025-04-30T06:36:04.524ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
260682025-04-30T06:36:04.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2120 } response = CabooseValue
260692025-04-30T06:36:04.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
260702025-04-30T06:36:04.527ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2121 } response = CabooseValue
260712025-04-30T06:36:04.527ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
260722025-04-30T06:36:04.528ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2122 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
260732025-04-30T06:36:04.529ZINFOtest_metrics (dropshot): request completed latency_us = 10657 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 7ecc26fa-5078-485f-bd6e-59d3424cf46e response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
260742025-04-30T06:36:04.531ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 7b1b8a87-2aed-448b-8576-be6f9978bf31 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
260752025-04-30T06:36:04.531ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
260762025-04-30T06:36:04.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2123 } response = CabooseValue
260772025-04-30T06:36:04.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
260782025-04-30T06:36:04.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2124 } response = CabooseValue
260792025-04-30T06:36:04.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
260802025-04-30T06:36:04.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2125 } response = CabooseValue
260812025-04-30T06:36:04.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
260822025-04-30T06:36:04.533ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2126 } response = CabooseValue
260832025-04-30T06:36:04.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
260842025-04-30T06:36:04.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2127 } response = CabooseValue
260852025-04-30T06:36:04.534ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
260862025-04-30T06:36:04.534ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2128 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
260872025-04-30T06:36:04.535ZINFOtest_metrics (dropshot): request completed latency_us = 3439 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 7b1b8a87-2aed-448b-8576-be6f9978bf31 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
260882025-04-30T06:36:04.535ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 479809bc-e859-4bac-abb3-c8eac95fdd43 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
260892025-04-30T06:36:04.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
260902025-04-30T06:36:04.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2129 } response = CabooseValue
260912025-04-30T06:36:04.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
260922025-04-30T06:36:04.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2130 } response = CabooseValue
260932025-04-30T06:36:04.537ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
260942025-04-30T06:36:04.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2131 } response = CabooseValue
260952025-04-30T06:36:04.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
260962025-04-30T06:36:04.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2132 } response = CabooseValue
260972025-04-30T06:36:04.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
260982025-04-30T06:36:04.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2133 } response = CabooseValue
260992025-04-30T06:36:04.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
261002025-04-30T06:36:04.539ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2134 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
261012025-04-30T06:36:04.540ZINFOtest_metrics (dropshot): request completed latency_us = 4268 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 479809bc-e859-4bac-abb3-c8eac95fdd43 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
261022025-04-30T06:36:04.542ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1513974e-0465-4909-a468-c2d53a21c384 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
261032025-04-30T06:36:04.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
261042025-04-30T06:36:04.542ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2135 } response = CabooseValue
261052025-04-30T06:36:04.542ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
261062025-04-30T06:36:04.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2136 } response = CabooseValue
261072025-04-30T06:36:04.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
261082025-04-30T06:36:04.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2137 } response = CabooseValue
261092025-04-30T06:36:04.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
261102025-04-30T06:36:04.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2138 } response = CabooseValue
261112025-04-30T06:36:04.544ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
261122025-04-30T06:36:04.545ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2139 } response = CabooseValue
261132025-04-30T06:36:04.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
261142025-04-30T06:36:04.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2140 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
261152025-04-30T06:36:04.547ZINFOtest_metrics (dropshot): request completed latency_us = 4074 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1513974e-0465-4909-a468-c2d53a21c384 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
261162025-04-30T06:36:04.547ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 91f27b3d-818f-446a-bf1f-c8342f9ae5c3 uri = /sp/switch/0/component/rot/cmpa
261172025-04-30T06:36:04.548ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2141 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
261182025-04-30T06:36:04.548ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2141 } response = ReadRot(Ok)
261192025-04-30T06:36:04.548ZINFOtest_metrics (dropshot): request completed latency_us = 585 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 91f27b3d-818f-446a-bf1f-c8342f9ae5c3 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
261202025-04-30T06:36:04.549ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = afa7ccd6-6e9d-457b-afb0-0706d677ab18 uri = /sp/switch/0/component/rot/cfpa
261212025-04-30T06:36:04.549ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2142 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
261222025-04-30T06:36:04.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2142 } response = ReadRot(Ok)
261232025-04-30T06:36:04.550ZINFOtest_metrics (dropshot): request completed latency_us = 571 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = afa7ccd6-6e9d-457b-afb0-0706d677ab18 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
261242025-04-30T06:36:04.550ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 107bc744-734b-45d0-ba58-4f6db382b597 uri = /sp/switch/0/component/rot/cfpa
261252025-04-30T06:36:04.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2143 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
261262025-04-30T06:36:04.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2143 } response = ReadRot(Ok)
261272025-04-30T06:36:04.550ZINFOtest_metrics (dropshot): request completed latency_us = 523 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 107bc744-734b-45d0-ba58-4f6db382b597 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
261282025-04-30T06:36:04.554ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 54e938b7-40f5-4a38-9d43-3bdfb007838c uri = /sp/switch/0/component/rot/cfpa
261292025-04-30T06:36:04.554ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2144 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
261302025-04-30T06:36:04.554ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2144 } response = ReadRot(Ok)
261312025-04-30T06:36:04.554ZINFOtest_metrics (dropshot): request completed latency_us = 553 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 54e938b7-40f5-4a38-9d43-3bdfb007838c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
261322025-04-30T06:36:04.555ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 2233f36b-c3fa-4230-9138-3cf3f67bb3f5 uri = /sp/switch/1
261332025-04-30T06:36:04.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1975 }, kind: MgsRequest(SpState) }
261342025-04-30T06:36:04.556ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
261352025-04-30T06:36:04.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1975 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
261362025-04-30T06:36:04.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1976 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
261372025-04-30T06:36:04.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1976 } 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(()) }))
261382025-04-30T06:36:04.556ZINFOtest_metrics (dropshot): request completed latency_us = 804 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 2233f36b-c3fa-4230-9138-3cf3f67bb3f5 response_code = 200 uri = /sp/switch/1
261392025-04-30T06:36:04.557ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 82519c55-2c1e-415c-bf70-7187647513c8 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
261402025-04-30T06:36:04.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1977 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
261412025-04-30T06:36:04.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1977 } response = CabooseValue
261422025-04-30T06:36:04.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1978 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
261432025-04-30T06:36:04.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1978 } response = CabooseValue
261442025-04-30T06:36:04.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1979 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
261452025-04-30T06:36:04.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1979 } response = CabooseValue
261462025-04-30T06:36:04.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1980 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
261472025-04-30T06:36:04.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1980 } response = CabooseValue
261482025-04-30T06:36:04.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1981 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
261492025-04-30T06:36:04.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1981 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
261502025-04-30T06:36:04.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1982 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
261512025-04-30T06:36:04.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1982 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
261522025-04-30T06:36:04.560ZINFOtest_metrics (dropshot): request completed latency_us = 3509 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 82519c55-2c1e-415c-bf70-7187647513c8 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
261532025-04-30T06:36:04.562ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 423b132b-0c0b-4946-8c47-399d8261b662 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
261542025-04-30T06:36:04.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1983 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
261552025-04-30T06:36:04.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1983 } response = CabooseValue
261562025-04-30T06:36:04.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1984 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
261572025-04-30T06:36:04.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1984 } response = CabooseValue
261582025-04-30T06:36:04.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1985 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
261592025-04-30T06:36:04.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1985 } response = CabooseValue
261602025-04-30T06:36:04.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1986 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
261612025-04-30T06:36:04.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1986 } response = CabooseValue
261622025-04-30T06:36:04.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1987 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
261632025-04-30T06:36:04.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1987 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
261642025-04-30T06:36:04.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1988 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
261652025-04-30T06:36:04.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1988 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
261662025-04-30T06:36:04.563ZINFOtest_metrics (dropshot): request completed latency_us = 1579 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 423b132b-0c0b-4946-8c47-399d8261b662 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
261672025-04-30T06:36:04.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 4b75480f-f2fc-4b87-93f9-21fa4a038c52 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
261682025-04-30T06:36:04.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1989 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
261692025-04-30T06:36:04.571ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1989 } response = CabooseValue
261702025-04-30T06:36:04.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1990 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
261712025-04-30T06:36:04.575ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1990 } response = CabooseValue
261722025-04-30T06:36:04.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1991 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
261732025-04-30T06:36:04.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1991 } response = CabooseValue
261742025-04-30T06:36:04.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1992 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
261752025-04-30T06:36:04.578ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1992 } response = CabooseValue
261762025-04-30T06:36:04.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1993 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
261772025-04-30T06:36:04.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1993 } response = CabooseValue
261782025-04-30T06:36:04.579ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1994 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
261792025-04-30T06:36:04.579ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1994 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
261802025-04-30T06:36:04.579ZINFOtest_metrics (dropshot): request completed latency_us = 12592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 4b75480f-f2fc-4b87-93f9-21fa4a038c52 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
261812025-04-30T06:36:04.580ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1cd40230-a0be-489e-ba38-41cc5edacc54 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
261822025-04-30T06:36:04.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1995 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
261832025-04-30T06:36:04.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1995 } response = CabooseValue
261842025-04-30T06:36:04.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1996 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
261852025-04-30T06:36:04.580ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1996 } response = CabooseValue
261862025-04-30T06:36:04.580ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1997 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
261872025-04-30T06:36:04.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1997 } response = CabooseValue
261882025-04-30T06:36:04.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1998 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
261892025-04-30T06:36:04.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1998 } response = CabooseValue
261902025-04-30T06:36:04.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 1999 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
261912025-04-30T06:36:04.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 1999 } response = CabooseValue
261922025-04-30T06:36:04.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2000 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
261932025-04-30T06:36:04.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2000 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
261942025-04-30T06:36:04.584ZINFOtest_metrics (dropshot): request completed latency_us = 3956 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1cd40230-a0be-489e-ba38-41cc5edacc54 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
261952025-04-30T06:36:04.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = a8e54a8e-c38b-44bd-aec5-4096a9acd79c uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
261962025-04-30T06:36:04.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2001 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
261972025-04-30T06:36:04.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2001 } response = CabooseValue
261982025-04-30T06:36:04.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2002 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
261992025-04-30T06:36:04.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2002 } response = CabooseValue
262002025-04-30T06:36:04.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2003 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
262012025-04-30T06:36:04.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2003 } response = CabooseValue
262022025-04-30T06:36:04.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2004 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
262032025-04-30T06:36:04.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2004 } response = CabooseValue
262042025-04-30T06:36:04.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2005 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
262052025-04-30T06:36:04.594ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2005 } response = CabooseValue
262062025-04-30T06:36:04.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2006 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
262072025-04-30T06:36:04.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2006 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
262082025-04-30T06:36:04.595ZINFOtest_metrics (dropshot): request completed latency_us = 9791 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = a8e54a8e-c38b-44bd-aec5-4096a9acd79c response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
262092025-04-30T06:36:04.598ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = f22fb968-fffc-4135-86dc-86154f7cf2b1 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
262102025-04-30T06:36:04.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2007 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
262112025-04-30T06:36:04.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2007 } response = CabooseValue
262122025-04-30T06:36:04.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2008 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
262132025-04-30T06:36:04.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2008 } response = CabooseValue
262142025-04-30T06:36:04.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2009 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
262152025-04-30T06:36:04.599ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2009 } response = CabooseValue
262162025-04-30T06:36:04.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2010 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
262172025-04-30T06:36:04.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2010 } response = CabooseValue
262182025-04-30T06:36:04.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2011 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
262192025-04-30T06:36:04.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2011 } response = CabooseValue
262202025-04-30T06:36:04.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2012 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
262212025-04-30T06:36:04.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2012 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
262222025-04-30T06:36:04.600ZINFOtest_metrics (dropshot): request completed latency_us = 2534 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = f22fb968-fffc-4135-86dc-86154f7cf2b1 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
262232025-04-30T06:36:04.602ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = c375421e-eb8e-4439-80a4-bf9d33bda809 uri = /sp/switch/1/component/rot/cmpa
262242025-04-30T06:36:04.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2013 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
262252025-04-30T06:36:04.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2013 } response = ReadRot(Ok)
262262025-04-30T06:36:04.602ZINFOtest_metrics (dropshot): request completed latency_us = 369 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = c375421e-eb8e-4439-80a4-bf9d33bda809 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
262272025-04-30T06:36:04.603ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 4c7aa2cf-4456-4dc0-beb8-1ec56c95034e uri = /sp/switch/1/component/rot/cfpa
262282025-04-30T06:36:04.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2014 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
262292025-04-30T06:36:04.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2014 } response = ReadRot(Ok)
262302025-04-30T06:36:04.603ZINFOtest_metrics (dropshot): request completed latency_us = 582 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 4c7aa2cf-4456-4dc0-beb8-1ec56c95034e response_code = 200 uri = /sp/switch/1/component/rot/cfpa
262312025-04-30T06:36:04.605ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 4755b2e0-79a1-4a2f-997b-5905cf54b012 uri = /sp/switch/1/component/rot/cfpa
262322025-04-30T06:36:04.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2015 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
262332025-04-30T06:36:04.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2015 } response = ReadRot(Ok)
262342025-04-30T06:36:04.606ZINFOtest_metrics (dropshot): request completed latency_us = 1234 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 4755b2e0-79a1-4a2f-997b-5905cf54b012 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
262352025-04-30T06:36:04.609ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = b1458568-ab4f-4252-b08f-9ac325d88c3f uri = /sp/switch/1/component/rot/cfpa
262362025-04-30T06:36:04.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2016 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
262372025-04-30T06:36:04.610ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2016 } response = ReadRot(Ok)
262382025-04-30T06:36:04.611ZINFOtest_metrics (dropshot): request completed latency_us = 1825 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = b1458568-ab4f-4252-b08f-9ac325d88c3f response_code = 200 uri = /sp/switch/1/component/rot/cfpa
262392025-04-30T06:36:04.611ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 8756ec4f-e9dc-42e6-8129-313a9f1bda67 uri = /sp/sled/0
262402025-04-30T06:36:04.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2303 }, kind: MgsRequest(SpState) }
262412025-04-30T06:36:04.612ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
262422025-04-30T06:36:04.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2303 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
262432025-04-30T06:36:04.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2304 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
262442025-04-30T06:36:04.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2304 } 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(()) }))
262452025-04-30T06:36:04.612ZINFOtest_metrics (dropshot): request completed latency_us = 964 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 8756ec4f-e9dc-42e6-8129-313a9f1bda67 response_code = 200 uri = /sp/sled/0
262462025-04-30T06:36:04.613ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = de4782cd-f41b-4650-a7aa-b4cd6fd66388 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
262472025-04-30T06:36:04.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
262482025-04-30T06:36:04.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2305 } response = CabooseValue
262492025-04-30T06:36:04.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
262502025-04-30T06:36:04.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2306 } response = CabooseValue
262512025-04-30T06:36:04.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
262522025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2307 } response = CabooseValue
262532025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
262542025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2308 } response = CabooseValue
262552025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
262562025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2309 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
262572025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
262582025-04-30T06:36:04.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
262592025-04-30T06:36:04.616ZINFOtest_metrics (dropshot): request completed latency_us = 2166 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = de4782cd-f41b-4650-a7aa-b4cd6fd66388 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
262602025-04-30T06:36:04.617ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 891668e5-3516-4bbd-ae2c-ae7fbbaf952b uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
262612025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
262622025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2311 } response = CabooseValue
262632025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
262642025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2312 } response = CabooseValue
262652025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
262662025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2313 } response = CabooseValue
262672025-04-30T06:36:04.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
262682025-04-30T06:36:04.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2314 } response = CabooseValue
262692025-04-30T06:36:04.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
262702025-04-30T06:36:04.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2315 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
262712025-04-30T06:36:04.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
262722025-04-30T06:36:04.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2316 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
262732025-04-30T06:36:04.618ZINFOtest_metrics (dropshot): request completed latency_us = 1577 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 891668e5-3516-4bbd-ae2c-ae7fbbaf952b response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
262742025-04-30T06:36:04.619ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1d725ac0-085f-4fe1-b105-5913f0ba58d2 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
262752025-04-30T06:36:04.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
262762025-04-30T06:36:04.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2317 } response = CabooseValue
262772025-04-30T06:36:04.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
262782025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2318 } response = CabooseValue
262792025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
262802025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2319 } response = CabooseValue
262812025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
262822025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2320 } response = CabooseValue
262832025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
262842025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2321 } response = CabooseValue
262852025-04-30T06:36:04.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
262862025-04-30T06:36:04.621ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2322 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
262872025-04-30T06:36:04.621ZINFOtest_metrics (dropshot): request completed latency_us = 1706 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1d725ac0-085f-4fe1-b105-5913f0ba58d2 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
262882025-04-30T06:36:04.623ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = eb506d01-bd38-423b-b318-6624fc035078 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
262892025-04-30T06:36:04.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
262902025-04-30T06:36:04.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2323 } response = CabooseValue
262912025-04-30T06:36:04.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
262922025-04-30T06:36:04.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2324 } response = CabooseValue
262932025-04-30T06:36:04.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
262942025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2325 } response = CabooseValue
262952025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
262962025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2326 } response = CabooseValue
262972025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
262982025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2327 } response = CabooseValue
262992025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
263002025-04-30T06:36:04.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2328 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
263012025-04-30T06:36:04.626ZINFOtest_metrics (dropshot): request completed latency_us = 2375 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = eb506d01-bd38-423b-b318-6624fc035078 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
263022025-04-30T06:36:04.629ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1e24644a-0919-473e-b647-18ab95ec4c98 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
263032025-04-30T06:36:04.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
263042025-04-30T06:36:04.629ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2329 } response = CabooseValue
263052025-04-30T06:36:04.629ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
263062025-04-30T06:36:04.630ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2330 } response = CabooseValue
263072025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
263082025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2331 } response = CabooseValue
263092025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
263102025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2332 } response = CabooseValue
263112025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
263122025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2333 } response = CabooseValue
263132025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
263142025-04-30T06:36:04.631ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2334 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
263152025-04-30T06:36:04.631ZINFOtest_metrics (dropshot): request completed latency_us = 2369 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 1e24644a-0919-473e-b647-18ab95ec4c98 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
263162025-04-30T06:36:04.632ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 09cd233f-6419-4d66-8848-88307f857feb uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
263172025-04-30T06:36:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
263182025-04-30T06:36:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2335 } response = CabooseValue
263192025-04-30T06:36:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
263202025-04-30T06:36:04.632ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2336 } response = CabooseValue
263212025-04-30T06:36:04.632ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
263222025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2337 } response = CabooseValue
263232025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
263242025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2338 } response = CabooseValue
263252025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
263262025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2339 } response = CabooseValue
263272025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
263282025-04-30T06:36:04.633ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2340 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
263292025-04-30T06:36:04.633ZINFOtest_metrics (dropshot): request completed latency_us = 1283 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 09cd233f-6419-4d66-8848-88307f857feb response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
263302025-04-30T06:36:04.634ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = f699c79a-81f4-45f6-bfed-8d8b61f38f6f uri = /sp/sled/0/component/rot/cmpa
263312025-04-30T06:36:04.634ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2341 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
263322025-04-30T06:36:04.634ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2341 } response = ReadRot(Ok)
263332025-04-30T06:36:04.634ZINFOtest_metrics (dropshot): request completed latency_us = 423 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = f699c79a-81f4-45f6-bfed-8d8b61f38f6f response_code = 200 uri = /sp/sled/0/component/rot/cmpa
263342025-04-30T06:36:04.635ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 5e32c7fa-9852-43fe-a14d-4388ebd58067 uri = /sp/sled/0/component/rot/cfpa
263352025-04-30T06:36:04.635ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2342 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
263362025-04-30T06:36:04.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2342 } response = ReadRot(Ok)
263372025-04-30T06:36:04.636ZINFOtest_metrics (dropshot): request completed latency_us = 541 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 5e32c7fa-9852-43fe-a14d-4388ebd58067 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
263382025-04-30T06:36:04.636ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 6debf924-77aa-4837-b059-cc0b79ce8048 uri = /sp/sled/0/component/rot/cfpa
263392025-04-30T06:36:04.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2343 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
263402025-04-30T06:36:04.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2343 } response = ReadRot(Ok)
263412025-04-30T06:36:04.637ZINFOtest_metrics (dropshot): request completed latency_us = 469 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 6debf924-77aa-4837-b059-cc0b79ce8048 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
263422025-04-30T06:36:04.638ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 0537a0b0-795d-45e8-a220-3504e3b016f6 uri = /sp/sled/0/component/rot/cfpa
263432025-04-30T06:36:04.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2344 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
263442025-04-30T06:36:04.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2344 } response = ReadRot(Ok)
263452025-04-30T06:36:04.639ZINFOtest_metrics (dropshot): request completed latency_us = 900 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 0537a0b0-795d-45e8-a220-3504e3b016f6 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
263462025-04-30T06:36:04.640ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 85056dda-606d-409b-b26e-ee1844fe6003 uri = /sp/sled/1
263472025-04-30T06:36:04.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2303 }, kind: MgsRequest(SpState) }
263482025-04-30T06:36:04.640ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
263492025-04-30T06:36:04.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2303 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
263502025-04-30T06:36:04.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2304 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
263512025-04-30T06:36:04.641ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2304 } 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(()) }))
263522025-04-30T06:36:04.641ZINFOtest_metrics (dropshot): request completed latency_us = 799 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 85056dda-606d-409b-b26e-ee1844fe6003 response_code = 200 uri = /sp/sled/1
263532025-04-30T06:36:04.642ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = a45ad780-1ee0-40a5-a106-638b5977dabe uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
263542025-04-30T06:36:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
263552025-04-30T06:36:04.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2305 } response = CabooseValue
263562025-04-30T06:36:04.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
263572025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2306 } response = CabooseValue
263582025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
263592025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2307 } response = CabooseValue
263602025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
263612025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2308 } response = CabooseValue
263622025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
263632025-04-30T06:36:04.643ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2309 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
263642025-04-30T06:36:04.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
263652025-04-30T06:36:04.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2310 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
263662025-04-30T06:36:04.644ZINFOtest_metrics (dropshot): request completed latency_us = 2033 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = a45ad780-1ee0-40a5-a106-638b5977dabe response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
263672025-04-30T06:36:04.645ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = d13dafdb-5fc7-4a55-b44a-c18187daf417 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
263682025-04-30T06:36:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
263692025-04-30T06:36:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2311 } response = CabooseValue
263702025-04-30T06:36:04.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
263712025-04-30T06:36:04.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2312 } response = CabooseValue
263722025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
263732025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2313 } response = CabooseValue
263742025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
263752025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2314 } response = CabooseValue
263762025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
263772025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2315 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
263782025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
263792025-04-30T06:36:04.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2316 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
263802025-04-30T06:36:04.647ZINFOtest_metrics (dropshot): request completed latency_us = 1986 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = d13dafdb-5fc7-4a55-b44a-c18187daf417 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
263812025-04-30T06:36:04.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 9316bc62-4a02-42c3-aadf-2e6cfc77a629 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
263822025-04-30T06:36:04.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
263832025-04-30T06:36:04.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2317 } response = CabooseValue
263842025-04-30T06:36:04.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
263852025-04-30T06:36:04.648ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2318 } response = CabooseValue
263862025-04-30T06:36:04.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
263872025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2319 } response = CabooseValue
263882025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
263892025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2320 } response = CabooseValue
263902025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
263912025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2321 } response = CabooseValue
263922025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
263932025-04-30T06:36:04.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2322 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
263942025-04-30T06:36:04.649ZINFOtest_metrics (dropshot): request completed latency_us = 2005 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 9316bc62-4a02-42c3-aadf-2e6cfc77a629 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
263952025-04-30T06:36:04.650ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = a73d3990-9a59-4ee7-b0d0-b9aa4d51284c uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
263962025-04-30T06:36:04.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
263972025-04-30T06:36:04.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2323 } response = CabooseValue
263982025-04-30T06:36:04.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
263992025-04-30T06:36:04.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2324 } response = CabooseValue
264002025-04-30T06:36:04.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2325 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
264012025-04-30T06:36:04.651ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2325 } response = CabooseValue
264022025-04-30T06:36:04.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2326 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
264032025-04-30T06:36:04.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2326 } response = CabooseValue
264042025-04-30T06:36:04.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2327 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
264052025-04-30T06:36:04.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2327 } response = CabooseValue
264062025-04-30T06:36:04.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2328 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
264072025-04-30T06:36:04.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2328 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
264082025-04-30T06:36:04.653ZINFOtest_metrics (dropshot): request completed latency_us = 2224 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = a73d3990-9a59-4ee7-b0d0-b9aa4d51284c response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
264092025-04-30T06:36:04.654ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = bf32845c-46ee-42f7-881f-1cd76138c17f uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
264102025-04-30T06:36:04.654ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2329 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
264112025-04-30T06:36:04.655ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2329 } response = CabooseValue
264122025-04-30T06:36:04.655ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2330 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
264132025-04-30T06:36:04.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2330 } response = CabooseValue
264142025-04-30T06:36:04.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2331 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
264152025-04-30T06:36:04.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2331 } response = CabooseValue
264162025-04-30T06:36:04.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
264172025-04-30T06:36:04.658ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2332 } response = CabooseValue
264182025-04-30T06:36:04.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
264192025-04-30T06:36:04.658ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2333 } response = CabooseValue
264202025-04-30T06:36:04.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
264212025-04-30T06:36:04.658ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2334 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
264222025-04-30T06:36:04.659ZINFOtest_metrics (dropshot): request completed latency_us = 4085 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = bf32845c-46ee-42f7-881f-1cd76138c17f response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
264232025-04-30T06:36:04.660ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = b35b1ee7-7b6c-486e-aa85-fd900d3088c2 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
264242025-04-30T06:36:04.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
264252025-04-30T06:36:04.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2335 } response = CabooseValue
264262025-04-30T06:36:04.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
264272025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2336 } response = CabooseValue
264282025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
264292025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2337 } response = CabooseValue
264302025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
264312025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2338 } response = CabooseValue
264322025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
264332025-04-30T06:36:04.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2339 } response = CabooseValue
264342025-04-30T06:36:04.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
264352025-04-30T06:36:04.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2340 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
264362025-04-30T06:36:04.662ZINFOtest_metrics (dropshot): request completed latency_us = 2142 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = b35b1ee7-7b6c-486e-aa85-fd900d3088c2 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
264372025-04-30T06:36:04.663ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 85da8c35-e49f-4f58-a031-49c7568afd95 uri = /sp/sled/1/component/rot/cmpa
264382025-04-30T06:36:04.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2341 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
264392025-04-30T06:36:04.663ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2341 } response = ReadRot(Ok)
264402025-04-30T06:36:04.663ZINFOtest_metrics (dropshot): request completed latency_us = 541 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 85da8c35-e49f-4f58-a031-49c7568afd95 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
264412025-04-30T06:36:04.664ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 76721d84-c654-4aaf-ba55-2a1e9570d501 uri = /sp/sled/1/component/rot/cfpa
264422025-04-30T06:36:04.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2342 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
264432025-04-30T06:36:04.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2342 } response = ReadRot(Ok)
264442025-04-30T06:36:04.665ZINFOtest_metrics (dropshot): request completed latency_us = 552 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 76721d84-c654-4aaf-ba55-2a1e9570d501 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
264452025-04-30T06:36:04.666ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 08fadd35-e346-42d3-af13-0dd7dcf41c36 uri = /sp/sled/1/component/rot/cfpa
264462025-04-30T06:36:04.666ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2343 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
264472025-04-30T06:36:04.667ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2343 } response = ReadRot(Ok)
264482025-04-30T06:36:04.667ZINFOtest_metrics (dropshot): request completed latency_us = 1075 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = 08fadd35-e346-42d3-af13-0dd7dcf41c36 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
264492025-04-30T06:36:04.668ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = e3378cff-02b6-42bb-9989-0b2e64b570ec uri = /sp/sled/1/component/rot/cfpa
264502025-04-30T06:36:04.668ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2344 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
264512025-04-30T06:36:04.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2344 } response = ReadRot(Ok)
264522025-04-30T06:36:04.668ZINFOtest_metrics (dropshot): request completed latency_us = 478 local_addr = [::1]:36378 method = GET remote_addr = [::1]:54485 req_id = e3378cff-02b6-42bb-9989-0b2e64b570ec response_code = 200 uri = /sp/sled/1/component/rot/cfpa
264532025-04-30T06:36:05.019ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:55121
264542025-04-30T06:36:05.020ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 3edbbd86-d16c-428e-89cc-a0a8fa6d79d6 uri = /ignition
264552025-04-30T06:36:05.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2145 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
264562025-04-30T06:36:05.020ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
264572025-04-30T06:36:05.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2145 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
264582025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
264592025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
264602025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
264612025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
264622025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
264632025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
264642025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
264652025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
264662025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
264672025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
264682025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
264692025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
264702025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
264712025-04-30T06:36:05.026ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
264722025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
264732025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
264742025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
264752025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
264762025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
264772025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
264782025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
264792025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
264802025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
264812025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
264822025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
264832025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
264842025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
264852025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
264862025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
264872025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
264882025-04-30T06:36:05.027ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
264892025-04-30T06:36:05.028ZINFOtest_metrics (dropshot): request completed latency_us = 7521 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 3edbbd86-d16c-428e-89cc-a0a8fa6d79d6 response_code = 200 uri = /ignition
264902025-04-30T06:36:05.029ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 2ceb6ad7-dbe2-4864-a9cc-30aec4b2a2fc uri = /sp/switch/0
264912025-04-30T06:36:05.029ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2146 }, kind: MgsRequest(SpState) }
264922025-04-30T06:36:05.030ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
264932025-04-30T06:36:05.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2146 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
264942025-04-30T06:36:05.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2147 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
264952025-04-30T06:36:05.030ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2147 } 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(()) }))
264962025-04-30T06:36:05.031ZINFOtest_metrics (dropshot): request completed latency_us = 2047 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 2ceb6ad7-dbe2-4864-a9cc-30aec4b2a2fc response_code = 200 uri = /sp/switch/0
264972025-04-30T06:36:05.032ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 1e49ff4f-664d-419f-8fba-357189725421 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
264982025-04-30T06:36:05.032ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2148 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
264992025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2148 } response = CabooseValue
265002025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2149 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
265012025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2149 } response = CabooseValue
265022025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2150 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
265032025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2150 } response = CabooseValue
265042025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
265052025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2151 } response = CabooseValue
265062025-04-30T06:36:05.033ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
265072025-04-30T06:36:05.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2152 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
265082025-04-30T06:36:05.034ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
265092025-04-30T06:36:05.034ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2153 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
265102025-04-30T06:36:05.034ZINFOtest_metrics (dropshot): request completed latency_us = 1789 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 1e49ff4f-664d-419f-8fba-357189725421 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
265112025-04-30T06:36:05.035ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = d542653e-b128-48a8-b86a-49433aae1200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
265122025-04-30T06:36:05.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
265132025-04-30T06:36:05.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2154 } response = CabooseValue
265142025-04-30T06:36:05.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
265152025-04-30T06:36:05.035ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2155 } response = CabooseValue
265162025-04-30T06:36:05.035ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
265172025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2156 } response = CabooseValue
265182025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
265192025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2157 } response = CabooseValue
265202025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
265212025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2158 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
265222025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
265232025-04-30T06:36:05.036ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2159 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
265242025-04-30T06:36:05.036ZINFOtest_metrics (dropshot): request completed latency_us = 1518 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = d542653e-b128-48a8-b86a-49433aae1200 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
265252025-04-30T06:36:05.037ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = a2bd2706-ea0c-487a-a453-5def5b5ac1f7 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
265262025-04-30T06:36:05.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
265272025-04-30T06:36:05.037ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2160 } response = CabooseValue
265282025-04-30T06:36:05.037ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
265292025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2161 } response = CabooseValue
265302025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
265312025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2162 } response = CabooseValue
265322025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
265332025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2163 } response = CabooseValue
265342025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
265352025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2164 } response = CabooseValue
265362025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
265372025-04-30T06:36:05.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2165 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
265382025-04-30T06:36:05.038ZINFOtest_metrics (dropshot): request completed latency_us = 1444 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = a2bd2706-ea0c-487a-a453-5def5b5ac1f7 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
265392025-04-30T06:36:05.039ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ba73654f-7824-4106-9fe7-be3f2787810d uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
265402025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
265412025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2166 } response = CabooseValue
265422025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
265432025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2167 } response = CabooseValue
265442025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
265452025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2168 } response = CabooseValue
265462025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
265472025-04-30T06:36:05.040ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2169 } response = CabooseValue
265482025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
265492025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2170 } response = CabooseValue
265502025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
265512025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2171 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
265522025-04-30T06:36:05.042ZINFOtest_metrics (dropshot): request completed latency_us = 1521 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ba73654f-7824-4106-9fe7-be3f2787810d response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
265532025-04-30T06:36:05.042ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 83c9c7af-3d36-41e2-912b-086da91db636 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
265542025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
265552025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2172 } response = CabooseValue
265562025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
265572025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2173 } response = CabooseValue
265582025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
265592025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2174 } response = CabooseValue
265602025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
265612025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2175 } response = CabooseValue
265622025-04-30T06:36:05.042ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
265632025-04-30T06:36:05.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2176 } response = CabooseValue
265642025-04-30T06:36:05.043ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
265652025-04-30T06:36:05.043ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2177 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
265662025-04-30T06:36:05.043ZINFOtest_metrics (dropshot): request completed latency_us = 1550 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 83c9c7af-3d36-41e2-912b-086da91db636 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
265672025-04-30T06:36:05.044ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 4ffce15c-5a16-4374-8610-684429da89d5 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
265682025-04-30T06:36:05.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
265692025-04-30T06:36:05.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2178 } response = CabooseValue
265702025-04-30T06:36:05.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
265712025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2179 } response = CabooseValue
265722025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
265732025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2180 } response = CabooseValue
265742025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
265752025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2181 } response = CabooseValue
265762025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
265772025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2182 } response = CabooseValue
265782025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
265792025-04-30T06:36:05.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2183 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
265802025-04-30T06:36:05.045ZINFOtest_metrics (dropshot): request completed latency_us = 1610 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 4ffce15c-5a16-4374-8610-684429da89d5 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
265812025-04-30T06:36:05.046ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 3666911a-8898-4159-b3dc-e84e7bf59510 uri = /sp/switch/0/component/rot/cmpa
265822025-04-30T06:36:05.046ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2184 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
265832025-04-30T06:36:05.046ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2184 } response = ReadRot(Ok)
265842025-04-30T06:36:05.047ZINFOtest_metrics (dropshot): request completed latency_us = 509 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 3666911a-8898-4159-b3dc-e84e7bf59510 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
265852025-04-30T06:36:05.048ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 870d0274-5fd0-4fb5-b521-1376e40c1a8c uri = /sp/switch/0/component/rot/cfpa
265862025-04-30T06:36:05.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2185 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
265872025-04-30T06:36:05.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2185 } response = ReadRot(Ok)
265882025-04-30T06:36:05.048ZINFOtest_metrics (dropshot): request completed latency_us = 674 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 870d0274-5fd0-4fb5-b521-1376e40c1a8c response_code = 200 uri = /sp/switch/0/component/rot/cfpa
265892025-04-30T06:36:05.050ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 3d8b1061-5149-4289-88ad-8e8bf7438ae4 uri = /sp/switch/0/component/rot/cfpa
265902025-04-30T06:36:05.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2186 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
265912025-04-30T06:36:05.050ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2186 } response = ReadRot(Ok)
265922025-04-30T06:36:05.050ZINFOtest_metrics (dropshot): request completed latency_us = 485 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 3d8b1061-5149-4289-88ad-8e8bf7438ae4 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
265932025-04-30T06:36:05.052ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 7c138983-c390-4277-9dbc-9fa428bb6600 uri = /sp/switch/0/component/rot/cfpa
265942025-04-30T06:36:05.053ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2187 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
265952025-04-30T06:36:05.053ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2187 } response = ReadRot(Ok)
265962025-04-30T06:36:05.053ZINFOtest_metrics (dropshot): request completed latency_us = 749 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 7c138983-c390-4277-9dbc-9fa428bb6600 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
265972025-04-30T06:36:05.053ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ec2d1ea3-5a86-4440-94b0-9e853b60f3d4 uri = /sp/switch/1
265982025-04-30T06:36:05.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2017 }, kind: MgsRequest(SpState) }
265992025-04-30T06:36:05.054ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
266002025-04-30T06:36:05.054ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2017 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
266012025-04-30T06:36:05.054ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2018 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
266022025-04-30T06:36:05.055ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2018 } 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(()) }))
266032025-04-30T06:36:05.055ZINFOtest_metrics (dropshot): request completed latency_us = 1737 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ec2d1ea3-5a86-4440-94b0-9e853b60f3d4 response_code = 200 uri = /sp/switch/1
266042025-04-30T06:36:05.056ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = c1fc2944-6c22-4e85-96f6-c55f9beb6f65 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
266052025-04-30T06:36:05.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2019 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
266062025-04-30T06:36:05.056ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2019 } response = CabooseValue
266072025-04-30T06:36:05.056ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2020 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
266082025-04-30T06:36:05.066ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2020 } response = CabooseValue
266092025-04-30T06:36:05.066ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2021 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
266102025-04-30T06:36:05.067ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2021 } response = CabooseValue
266112025-04-30T06:36:05.067ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2022 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
266122025-04-30T06:36:05.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2022 } response = CabooseValue
266132025-04-30T06:36:05.069ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2023 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
266142025-04-30T06:36:05.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2023 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
266152025-04-30T06:36:05.070ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2024 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
266162025-04-30T06:36:05.071ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2024 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
266172025-04-30T06:36:05.071ZINFOtest_metrics (dropshot): request completed latency_us = 15512 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = c1fc2944-6c22-4e85-96f6-c55f9beb6f65 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
266182025-04-30T06:36:05.072ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 175daba3-1ab2-4c7e-a369-ba96879db5bc uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
266192025-04-30T06:36:05.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2025 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
266202025-04-30T06:36:05.078ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2025 } response = CabooseValue
266212025-04-30T06:36:05.079ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2026 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
266222025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2026 } response = CabooseValue
266232025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2027 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
266242025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2027 } response = CabooseValue
266252025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2028 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
266262025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2028 } response = CabooseValue
266272025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2029 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
266282025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2029 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
266292025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2030 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
266302025-04-30T06:36:05.080ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2030 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
266312025-04-30T06:36:05.080ZINFOtest_metrics (dropshot): request completed latency_us = 7614 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 175daba3-1ab2-4c7e-a369-ba96879db5bc response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
266322025-04-30T06:36:05.081ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = c07d94cb-6182-4752-b6c2-d6571855a7dc uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
266332025-04-30T06:36:05.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2031 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
266342025-04-30T06:36:05.081ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2031 } response = CabooseValue
266352025-04-30T06:36:05.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2032 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
266362025-04-30T06:36:05.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2032 } response = CabooseValue
266372025-04-30T06:36:05.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2033 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
266382025-04-30T06:36:05.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2033 } response = CabooseValue
266392025-04-30T06:36:05.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2034 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
266402025-04-30T06:36:05.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2034 } response = CabooseValue
266412025-04-30T06:36:05.082ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2035 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
266422025-04-30T06:36:05.093ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2035 } response = CabooseValue
266432025-04-30T06:36:05.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2036 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
266442025-04-30T06:36:05.094ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2036 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
266452025-04-30T06:36:05.094ZINFOtest_metrics (dropshot): request completed latency_us = 13127 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = c07d94cb-6182-4752-b6c2-d6571855a7dc response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
266462025-04-30T06:36:05.095ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 275edb63-0b19-4378-b18d-c77c4ad2dab5 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
266472025-04-30T06:36:05.095ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2037 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
266482025-04-30T06:36:05.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2037 } response = CabooseValue
266492025-04-30T06:36:05.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2038 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
266502025-04-30T06:36:05.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2038 } response = CabooseValue
266512025-04-30T06:36:05.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2039 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
266522025-04-30T06:36:05.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2039 } response = CabooseValue
266532025-04-30T06:36:05.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2040 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
266542025-04-30T06:36:05.097ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2040 } response = CabooseValue
266552025-04-30T06:36:05.097ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2041 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
266562025-04-30T06:36:05.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2041 } response = CabooseValue
266572025-04-30T06:36:05.098ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2042 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
266582025-04-30T06:36:05.098ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2042 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
266592025-04-30T06:36:05.098ZINFOtest_metrics (dropshot): request completed latency_us = 3292 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 275edb63-0b19-4378-b18d-c77c4ad2dab5 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
266602025-04-30T06:36:05.099ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = de9d8f8c-0d18-47f4-8351-b11cf6256857 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
266612025-04-30T06:36:05.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2043 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
266622025-04-30T06:36:05.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2043 } response = CabooseValue
266632025-04-30T06:36:05.100ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2044 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
266642025-04-30T06:36:05.100ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2044 } response = CabooseValue
266652025-04-30T06:36:05.101ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2045 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
266662025-04-30T06:36:05.101ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2045 } response = CabooseValue
266672025-04-30T06:36:05.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2046 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
266682025-04-30T06:36:05.102ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2046 } response = CabooseValue
266692025-04-30T06:36:05.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2047 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
266702025-04-30T06:36:05.102ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2047 } response = CabooseValue
266712025-04-30T06:36:05.102ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2048 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
266722025-04-30T06:36:05.103ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2048 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
266732025-04-30T06:36:05.103ZINFOtest_metrics (dropshot): request completed latency_us = 3440 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = de9d8f8c-0d18-47f4-8351-b11cf6256857 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
266742025-04-30T06:36:05.104ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 99d14359-258d-4a28-8c7a-7f4cf3d15915 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
266752025-04-30T06:36:05.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2049 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
266762025-04-30T06:36:05.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2049 } response = CabooseValue
266772025-04-30T06:36:05.104ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2050 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
266782025-04-30T06:36:05.104ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2050 } response = CabooseValue
266792025-04-30T06:36:05.105ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2051 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
266802025-04-30T06:36:05.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2051 } response = CabooseValue
266812025-04-30T06:36:05.105ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2052 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
266822025-04-30T06:36:05.105ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2052 } response = CabooseValue
266832025-04-30T06:36:05.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2053 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
266842025-04-30T06:36:05.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2053 } response = CabooseValue
266852025-04-30T06:36:05.106ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2054 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
266862025-04-30T06:36:05.106ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2054 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
266872025-04-30T06:36:05.106ZINFOtest_metrics (dropshot): request completed latency_us = 2889 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 99d14359-258d-4a28-8c7a-7f4cf3d15915 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
266882025-04-30T06:36:05.107ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 61f9311f-16b9-41cd-a00d-8addedda8c00 uri = /sp/switch/1/component/rot/cmpa
266892025-04-30T06:36:05.108ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2055 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
266902025-04-30T06:36:05.108ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2055 } response = ReadRot(Ok)
266912025-04-30T06:36:05.108ZINFOtest_metrics (dropshot): request completed latency_us = 936 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 61f9311f-16b9-41cd-a00d-8addedda8c00 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
266922025-04-30T06:36:05.109ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 98a4bb14-91ea-46d7-ad48-707483e67046 uri = /sp/switch/1/component/rot/cfpa
266932025-04-30T06:36:05.109ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2056 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
266942025-04-30T06:36:05.109ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2056 } response = ReadRot(Ok)
266952025-04-30T06:36:05.109ZINFOtest_metrics (dropshot): request completed latency_us = 827 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 98a4bb14-91ea-46d7-ad48-707483e67046 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
266962025-04-30T06:36:05.110ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ebe76d88-4d4f-4178-bfba-0a54e9f6583a uri = /sp/switch/1/component/rot/cfpa
266972025-04-30T06:36:05.110ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2057 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
266982025-04-30T06:36:05.111ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2057 } response = ReadRot(Ok)
266992025-04-30T06:36:05.111ZINFOtest_metrics (dropshot): request completed latency_us = 822 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ebe76d88-4d4f-4178-bfba-0a54e9f6583a response_code = 200 uri = /sp/switch/1/component/rot/cfpa
267002025-04-30T06:36:05.112ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e72e00bf-c351-4f07-836d-2c4be5d85869 uri = /sp/switch/1/component/rot/cfpa
267012025-04-30T06:36:05.112ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2058 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
267022025-04-30T06:36:05.112ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2058 } response = ReadRot(Ok)
267032025-04-30T06:36:05.112ZINFOtest_metrics (dropshot): request completed latency_us = 781 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e72e00bf-c351-4f07-836d-2c4be5d85869 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
267042025-04-30T06:36:05.113ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 0c83d3a3-1c28-45b1-bab5-4c586a55155d uri = /sp/sled/0
267052025-04-30T06:36:05.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2345 }, kind: MgsRequest(SpState) }
267062025-04-30T06:36:05.114ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
267072025-04-30T06:36:05.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2345 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
267082025-04-30T06:36:05.114ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2346 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
267092025-04-30T06:36:05.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2346 } 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(()) }))
267102025-04-30T06:36:05.115ZINFOtest_metrics (dropshot): request completed latency_us = 1429 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 0c83d3a3-1c28-45b1-bab5-4c586a55155d response_code = 200 uri = /sp/sled/0
267112025-04-30T06:36:05.115ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 7d0a85ca-3209-4149-8c25-cf52ca3d2015 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
267122025-04-30T06:36:05.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
267132025-04-30T06:36:05.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2347 } response = CabooseValue
267142025-04-30T06:36:05.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
267152025-04-30T06:36:05.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2348 } response = CabooseValue
267162025-04-30T06:36:05.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
267172025-04-30T06:36:05.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2349 } response = CabooseValue
267182025-04-30T06:36:05.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
267192025-04-30T06:36:05.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2350 } response = CabooseValue
267202025-04-30T06:36:05.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
267212025-04-30T06:36:05.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2351 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
267222025-04-30T06:36:05.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
267232025-04-30T06:36:05.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2352 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
267242025-04-30T06:36:05.118ZINFOtest_metrics (dropshot): request completed latency_us = 2708 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 7d0a85ca-3209-4149-8c25-cf52ca3d2015 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
267252025-04-30T06:36:05.119ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ac739a85-c3d3-471c-b2a9-6df39eb20fcb uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
267262025-04-30T06:36:05.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
267272025-04-30T06:36:05.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2353 } response = CabooseValue
267282025-04-30T06:36:05.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
267292025-04-30T06:36:05.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2354 } response = CabooseValue
267302025-04-30T06:36:05.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
267312025-04-30T06:36:05.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2355 } response = CabooseValue
267322025-04-30T06:36:05.121ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
267332025-04-30T06:36:05.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2356 } response = CabooseValue
267342025-04-30T06:36:05.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
267352025-04-30T06:36:05.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2357 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
267362025-04-30T06:36:05.122ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
267372025-04-30T06:36:05.122ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2358 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
267382025-04-30T06:36:05.122ZINFOtest_metrics (dropshot): request completed latency_us = 3908 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ac739a85-c3d3-471c-b2a9-6df39eb20fcb response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
267392025-04-30T06:36:05.129ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 891d2673-01d0-45a6-afca-ef16981a0616 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
267402025-04-30T06:36:05.129ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
267412025-04-30T06:36:05.129ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2359 } response = CabooseValue
267422025-04-30T06:36:05.129ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
267432025-04-30T06:36:05.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2360 } response = CabooseValue
267442025-04-30T06:36:05.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
267452025-04-30T06:36:05.130ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2361 } response = CabooseValue
267462025-04-30T06:36:05.130ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
267472025-04-30T06:36:05.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2362 } response = CabooseValue
267482025-04-30T06:36:05.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
267492025-04-30T06:36:05.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2363 } response = CabooseValue
267502025-04-30T06:36:05.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
267512025-04-30T06:36:05.132ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2364 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
267522025-04-30T06:36:05.132ZINFOtest_metrics (dropshot): request completed latency_us = 3957 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 891d2673-01d0-45a6-afca-ef16981a0616 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
267532025-04-30T06:36:05.133ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 94a0386a-0abf-4e0d-becb-4af63e149b3d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
267542025-04-30T06:36:05.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
267552025-04-30T06:36:05.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2365 } response = CabooseValue
267562025-04-30T06:36:05.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
267572025-04-30T06:36:05.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2366 } response = CabooseValue
267582025-04-30T06:36:05.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
267592025-04-30T06:36:05.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2367 } response = CabooseValue
267602025-04-30T06:36:05.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
267612025-04-30T06:36:05.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2368 } response = CabooseValue
267622025-04-30T06:36:05.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
267632025-04-30T06:36:05.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2369 } response = CabooseValue
267642025-04-30T06:36:05.136ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
267652025-04-30T06:36:05.136ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2370 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
267662025-04-30T06:36:05.136ZINFOtest_metrics (dropshot): request completed latency_us = 3083 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 94a0386a-0abf-4e0d-becb-4af63e149b3d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
267672025-04-30T06:36:05.137ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ee122c29-331e-41b9-94e4-9c1a54fa6180 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
267682025-04-30T06:36:05.137ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
267692025-04-30T06:36:05.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2371 } response = CabooseValue
267702025-04-30T06:36:05.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
267712025-04-30T06:36:05.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2372 } response = CabooseValue
267722025-04-30T06:36:05.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
267732025-04-30T06:36:05.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2373 } response = CabooseValue
267742025-04-30T06:36:05.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
267752025-04-30T06:36:05.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2374 } response = CabooseValue
267762025-04-30T06:36:05.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
267772025-04-30T06:36:05.139ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2375 } response = CabooseValue
267782025-04-30T06:36:05.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
267792025-04-30T06:36:05.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2376 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
267802025-04-30T06:36:05.140ZINFOtest_metrics (dropshot): request completed latency_us = 3026 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = ee122c29-331e-41b9-94e4-9c1a54fa6180 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
267812025-04-30T06:36:05.141ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 92c9a422-40e8-487b-bff0-c3953cd86c1f uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
267822025-04-30T06:36:05.141ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
267832025-04-30T06:36:05.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2377 } response = CabooseValue
267842025-04-30T06:36:05.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
267852025-04-30T06:36:05.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2378 } response = CabooseValue
267862025-04-30T06:36:05.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
267872025-04-30T06:36:05.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2379 } response = CabooseValue
267882025-04-30T06:36:05.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
267892025-04-30T06:36:05.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2380 } response = CabooseValue
267902025-04-30T06:36:05.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
267912025-04-30T06:36:05.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2381 } response = CabooseValue
267922025-04-30T06:36:05.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
267932025-04-30T06:36:05.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2382 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
267942025-04-30T06:36:05.145ZINFOtest_metrics (dropshot): request completed latency_us = 3748 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 92c9a422-40e8-487b-bff0-c3953cd86c1f response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
267952025-04-30T06:36:05.146ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e41922ab-cfc8-4006-a0e6-f85820a684ca uri = /sp/sled/0/component/rot/cmpa
267962025-04-30T06:36:05.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2383 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
267972025-04-30T06:36:05.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2383 } response = ReadRot(Ok)
267982025-04-30T06:36:05.147ZINFOtest_metrics (dropshot): request completed latency_us = 1094 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e41922ab-cfc8-4006-a0e6-f85820a684ca response_code = 200 uri = /sp/sled/0/component/rot/cmpa
267992025-04-30T06:36:05.148ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 966d2e97-ffa5-4191-901f-2603d374c397 uri = /sp/sled/0/component/rot/cfpa
268002025-04-30T06:36:05.148ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2384 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
268012025-04-30T06:36:05.149ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2384 } response = ReadRot(Ok)
268022025-04-30T06:36:05.149ZINFOtest_metrics (dropshot): request completed latency_us = 1220 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 966d2e97-ffa5-4191-901f-2603d374c397 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
268032025-04-30T06:36:05.150ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 39123be0-8268-45c6-9a5c-d0c4b183e727 uri = /sp/sled/0/component/rot/cfpa
268042025-04-30T06:36:05.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2385 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
268052025-04-30T06:36:05.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2385 } response = ReadRot(Ok)
268062025-04-30T06:36:05.151ZINFOtest_metrics (dropshot): request completed latency_us = 735 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 39123be0-8268-45c6-9a5c-d0c4b183e727 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
268072025-04-30T06:36:05.152ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = b29c3879-9455-4c94-915a-1af2235156a9 uri = /sp/sled/0/component/rot/cfpa
268082025-04-30T06:36:05.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2386 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
268092025-04-30T06:36:05.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2386 } response = ReadRot(Ok)
268102025-04-30T06:36:05.153ZINFOtest_metrics (dropshot): request completed latency_us = 1160 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = b29c3879-9455-4c94-915a-1af2235156a9 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
268112025-04-30T06:36:05.155ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = d3aaf309-5cc1-44fa-aceb-c18ca456899e uri = /sp/sled/1
268122025-04-30T06:36:05.155ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2345 }, kind: MgsRequest(SpState) }
268132025-04-30T06:36:05.155ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
268142025-04-30T06:36:05.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2345 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
268152025-04-30T06:36:05.156ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2346 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
268162025-04-30T06:36:05.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2346 } 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(()) }))
268172025-04-30T06:36:05.157ZINFOtest_metrics (dropshot): request completed latency_us = 2062 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = d3aaf309-5cc1-44fa-aceb-c18ca456899e response_code = 200 uri = /sp/sled/1
268182025-04-30T06:36:05.159ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = af06fa4f-3ba2-4f44-848a-89dbf9a5960f uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
268192025-04-30T06:36:05.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
268202025-04-30T06:36:05.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2347 } response = CabooseValue
268212025-04-30T06:36:05.161ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
268222025-04-30T06:36:05.163ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2348 } response = CabooseValue
268232025-04-30T06:36:05.163ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
268242025-04-30T06:36:05.163ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2349 } response = CabooseValue
268252025-04-30T06:36:05.163ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
268262025-04-30T06:36:05.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2350 } response = CabooseValue
268272025-04-30T06:36:05.164ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
268282025-04-30T06:36:05.164ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2351 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
268292025-04-30T06:36:05.165ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
268302025-04-30T06:36:05.165ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2352 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
268312025-04-30T06:36:05.165ZINFOtest_metrics (dropshot): request completed latency_us = 5838 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = af06fa4f-3ba2-4f44-848a-89dbf9a5960f response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
268322025-04-30T06:36:05.167ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 1b763bc7-7f80-46ef-bdde-558f4cddd14b uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
268332025-04-30T06:36:05.167ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
268342025-04-30T06:36:05.168ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2353 } response = CabooseValue
268352025-04-30T06:36:05.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
268362025-04-30T06:36:05.169ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2354 } response = CabooseValue
268372025-04-30T06:36:05.169ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
268382025-04-30T06:36:05.169ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2355 } response = CabooseValue
268392025-04-30T06:36:05.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
268402025-04-30T06:36:05.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2356 } response = CabooseValue
268412025-04-30T06:36:05.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
268422025-04-30T06:36:05.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2357 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
268432025-04-30T06:36:05.171ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
268442025-04-30T06:36:05.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2358 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
268452025-04-30T06:36:05.172ZINFOtest_metrics (dropshot): request completed latency_us = 4794 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 1b763bc7-7f80-46ef-bdde-558f4cddd14b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
268462025-04-30T06:36:05.173ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 5b2e3b32-e419-44cd-92ca-d1a2ea0f17b9 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
268472025-04-30T06:36:05.173ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
268482025-04-30T06:36:05.173ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2359 } response = CabooseValue
268492025-04-30T06:36:05.174ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
268502025-04-30T06:36:05.176ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2360 } response = CabooseValue
268512025-04-30T06:36:05.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
268522025-04-30T06:36:05.176ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2361 } response = CabooseValue
268532025-04-30T06:36:05.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
268542025-04-30T06:36:05.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2362 } response = CabooseValue
268552025-04-30T06:36:05.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
268562025-04-30T06:36:05.178ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2363 } response = CabooseValue
268572025-04-30T06:36:05.178ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
268582025-04-30T06:36:05.179ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2364 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
268592025-04-30T06:36:05.179ZINFOtest_metrics (dropshot): request completed latency_us = 6519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 5b2e3b32-e419-44cd-92ca-d1a2ea0f17b9 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
268602025-04-30T06:36:05.180ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 4071240d-29e4-46fb-b144-b8138ff0492f uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
268612025-04-30T06:36:05.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
268622025-04-30T06:36:05.181ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2365 } response = CabooseValue
268632025-04-30T06:36:05.181ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
268642025-04-30T06:36:05.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2366 } response = CabooseValue
268652025-04-30T06:36:05.182ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
268662025-04-30T06:36:05.182ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2367 } response = CabooseValue
268672025-04-30T06:36:05.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2368 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
268682025-04-30T06:36:05.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2368 } response = CabooseValue
268692025-04-30T06:36:05.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2369 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
268702025-04-30T06:36:05.183ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2369 } response = CabooseValue
268712025-04-30T06:36:05.183ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2370 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
268722025-04-30T06:36:05.184ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2370 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
268732025-04-30T06:36:05.184ZINFOtest_metrics (dropshot): request completed latency_us = 3903 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 4071240d-29e4-46fb-b144-b8138ff0492f response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
268742025-04-30T06:36:05.185ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e37ba010-8674-4ae2-8109-8bbc2582a61b uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
268752025-04-30T06:36:05.185ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2371 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
268762025-04-30T06:36:05.186ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2371 } response = CabooseValue
268772025-04-30T06:36:05.186ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2372 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
268782025-04-30T06:36:05.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2372 } response = CabooseValue
268792025-04-30T06:36:05.187ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2373 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
268802025-04-30T06:36:05.187ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2373 } response = CabooseValue
268812025-04-30T06:36:05.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2374 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
268822025-04-30T06:36:05.188ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2374 } response = CabooseValue
268832025-04-30T06:36:05.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2375 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
268842025-04-30T06:36:05.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2375 } response = CabooseValue
268852025-04-30T06:36:05.189ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2376 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
268862025-04-30T06:36:05.190ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2376 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
268872025-04-30T06:36:05.190ZINFOtest_metrics (dropshot): request completed latency_us = 4788 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e37ba010-8674-4ae2-8109-8bbc2582a61b response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
268882025-04-30T06:36:05.191ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 74ccfd44-d30d-42ba-a165-aa8079da8af1 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
268892025-04-30T06:36:05.191ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2377 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
268902025-04-30T06:36:05.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2377 } response = CabooseValue
268912025-04-30T06:36:05.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2378 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
268922025-04-30T06:36:05.192ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2378 } response = CabooseValue
268932025-04-30T06:36:05.192ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2379 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
268942025-04-30T06:36:05.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2379 } response = CabooseValue
268952025-04-30T06:36:05.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2380 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
268962025-04-30T06:36:05.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2380 } response = CabooseValue
268972025-04-30T06:36:05.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2381 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
268982025-04-30T06:36:05.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2381 } response = CabooseValue
268992025-04-30T06:36:05.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2382 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
269002025-04-30T06:36:05.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2382 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
269012025-04-30T06:36:05.195ZINFOtest_metrics (dropshot): request completed latency_us = 4600 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 74ccfd44-d30d-42ba-a165-aa8079da8af1 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
269022025-04-30T06:36:05.196ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = dae3efb5-8271-4610-a1e9-29ef92c9c51a uri = /sp/sled/1/component/rot/cmpa
269032025-04-30T06:36:05.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2383 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
269042025-04-30T06:36:05.197ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2383 } response = ReadRot(Ok)
269052025-04-30T06:36:05.197ZINFOtest_metrics (dropshot): request completed latency_us = 577 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = dae3efb5-8271-4610-a1e9-29ef92c9c51a response_code = 200 uri = /sp/sled/1/component/rot/cmpa
269062025-04-30T06:36:05.204ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e9fc4f1d-0854-4910-bddc-85389e83107a uri = /sp/sled/1/component/rot/cfpa
269072025-04-30T06:36:05.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2384 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
269082025-04-30T06:36:05.204ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2384 } response = ReadRot(Ok)
269092025-04-30T06:36:05.204ZINFOtest_metrics (dropshot): request completed latency_us = 444 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = e9fc4f1d-0854-4910-bddc-85389e83107a response_code = 200 uri = /sp/sled/1/component/rot/cfpa
269102025-04-30T06:36:05.204ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = a853e806-75f0-4018-a345-a0a088301290 uri = /sp/sled/1/component/rot/cfpa
269112025-04-30T06:36:05.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2385 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
269122025-04-30T06:36:05.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2385 } response = ReadRot(Ok)
269132025-04-30T06:36:05.205ZINFOtest_metrics (dropshot): request completed latency_us = 635 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = a853e806-75f0-4018-a345-a0a088301290 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
269142025-04-30T06:36:05.207ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 2005569a-885f-4acc-ba46-8e35ea090441 uri = /sp/sled/1/component/rot/cfpa
269152025-04-30T06:36:05.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2386 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
269162025-04-30T06:36:05.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2386 } response = ReadRot(Ok)
269172025-04-30T06:36:05.210ZINFOtest_metrics (dropshot): request completed latency_us = 628 local_addr = [::1]:36378 method = GET remote_addr = [::1]:55121 req_id = 2005569a-885f-4acc-ba46-8e35ea090441 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
269182025-04-30T06:36:05.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
269192025-04-30T06:36:05.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
269202025-04-30T06:36:05.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
269212025-04-30T06:36:05.331ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
269222025-04-30T06:36:05.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2059 }, kind: MgsRequest(SpState) }
269232025-04-30T06:36:05.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2188 }, kind: MgsRequest(SpState) }
269242025-04-30T06:36:05.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2387 }, kind: MgsRequest(SpState) }
269252025-04-30T06:36:05.331ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2387 }, kind: MgsRequest(SpState) }
269262025-04-30T06:36:05.334ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
269272025-04-30T06:36:05.337ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
269282025-04-30T06:36:05.338ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
269292025-04-30T06:36:05.338ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
269302025-04-30T06:36:05.342ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2188 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
269312025-04-30T06:36:05.343ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2059 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
269322025-04-30T06:36:05.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2387 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
269332025-04-30T06:36:05.350ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2387 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
269342025-04-30T06:36:05.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2189 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
269352025-04-30T06:36:05.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2060 }, kind: MgsRequest(SpState) }
269362025-04-30T06:36:05.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2388 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
269372025-04-30T06:36:05.350ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2388 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
269382025-04-30T06:36:05.350ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
269392025-04-30T06:36:05.350ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
269402025-04-30T06:36:05.350ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
269412025-04-30T06:36:05.351ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
269422025-04-30T06:36:05.351ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
269432025-04-30T06:36:05.351ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
269442025-04-30T06:36:05.351ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
269452025-04-30T06:36:05.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2189 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269462025-04-30T06:36:05.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2060 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
269472025-04-30T06:36:05.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2388 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269482025-04-30T06:36:05.351ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2388 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269492025-04-30T06:36:05.351ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
269502025-04-30T06:36:05.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2190 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
269512025-04-30T06:36:05.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
269522025-04-30T06:36:05.352ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2389 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
269532025-04-30T06:36:05.353ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
269542025-04-30T06:36:05.353ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
269552025-04-30T06:36:05.354ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
269562025-04-30T06:36:05.354ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
269572025-04-30T06:36:05.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
269582025-04-30T06:36:05.354ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
269592025-04-30T06:36:05.354ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2190 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269602025-04-30T06:36:05.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2389 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269612025-04-30T06:36:05.355ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2389 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269622025-04-30T06:36:05.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2191 }, kind: MgsRequest(SpState) }
269632025-04-30T06:36:05.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
269642025-04-30T06:36:05.358ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2390 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
269652025-04-30T06:36:05.358ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
269662025-04-30T06:36:05.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
269672025-04-30T06:36:05.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
269682025-04-30T06:36:05.358ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
269692025-04-30T06:36:05.358ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
269702025-04-30T06:36:05.359ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2191 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
269712025-04-30T06:36:05.359ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2390 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269722025-04-30T06:36:05.359ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2390 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269732025-04-30T06:36:05.359ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
269742025-04-30T06:36:05.362ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
269752025-04-30T06:36:05.362ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2391 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
269762025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
269772025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
269782025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
269792025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
269802025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
269812025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
269822025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
269832025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
269842025-04-30T06:36:05.362ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
269852025-04-30T06:36:05.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2391 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269862025-04-30T06:36:05.362ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2391 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
269872025-04-30T06:36:05.369ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2392 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
269882025-04-30T06:36:05.369ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2392 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
269892025-04-30T06:36:05.369ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
269902025-04-30T06:36:05.370ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
269912025-04-30T06:36:05.371ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
269922025-04-30T06:36:05.371ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
269932025-04-30T06:36:05.371ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2392 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269942025-04-30T06:36:05.371ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2392 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
269952025-04-30T06:36:05.371ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2393 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
269962025-04-30T06:36:05.372ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2393 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
269972025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
269982025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
269992025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
270002025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
270012025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
270022025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
270032025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
270042025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
270052025-04-30T06:36:05.373ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
270062025-04-30T06:36:05.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2393 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
270072025-04-30T06:36:05.373ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2393 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
270082025-04-30T06:36:05.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
270092025-04-30T06:36:05.377ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2394 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
270102025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
270112025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
270122025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
270132025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
270142025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
270152025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
270162025-04-30T06:36:05.379ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
270172025-04-30T06:36:05.379ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2394 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
270182025-04-30T06:36:05.379ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2394 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
270192025-04-30T06:36:05.382ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
270202025-04-30T06:36:05.383ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2395 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
270212025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
270222025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
270232025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
270242025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
270252025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
270262025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
270272025-04-30T06:36:05.384ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
270282025-04-30T06:36:05.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2395 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
270292025-04-30T06:36:05.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2395 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
270302025-04-30T06:36:05.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2396 }, kind: MgsRequest(SpState) }
270312025-04-30T06:36:05.387ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2396 }, kind: MgsRequest(SpState) }
270322025-04-30T06:36:05.388ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
270332025-04-30T06:36:05.389ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
270342025-04-30T06:36:05.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2396 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
270352025-04-30T06:36:05.396ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2396 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
270362025-04-30T06:36:05.396ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
270372025-04-30T06:36:05.396ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
270382025-04-30T06:36:05.510ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:38346
270392025-04-30T06:36:05.512ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 06b31cd8-e497-4e62-a357-08c3d550330f uri = /ignition
270402025-04-30T06:36:05.512ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2192 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
270412025-04-30T06:36:05.512ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
270422025-04-30T06:36:05.514ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2192 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
270432025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
270442025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
270452025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
270462025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
270472025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
270482025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
270492025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
270502025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
270512025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
270522025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
270532025-04-30T06:36:05.514ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
270542025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
270552025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
270562025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
270572025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
270582025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
270592025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
270602025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
270612025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
270622025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
270632025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
270642025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
270652025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
270662025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
270672025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
270682025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
270692025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
270702025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
270712025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
270722025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
270732025-04-30T06:36:05.515ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
270742025-04-30T06:36:05.515ZINFOtest_metrics (dropshot): request completed latency_us = 3742 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 06b31cd8-e497-4e62-a357-08c3d550330f response_code = 200 uri = /ignition
270752025-04-30T06:36:05.518ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 1f0b3600-b063-4ef2-91b7-07fabb5a8c6c uri = /sp/switch/0
270762025-04-30T06:36:05.518ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2193 }, kind: MgsRequest(SpState) }
270772025-04-30T06:36:05.518ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
270782025-04-30T06:36:05.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2193 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
270792025-04-30T06:36:05.519ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2194 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
270802025-04-30T06:36:05.519ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2194 } 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(()) }))
270812025-04-30T06:36:05.519ZINFOtest_metrics (dropshot): request completed latency_us = 919 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 1f0b3600-b063-4ef2-91b7-07fabb5a8c6c response_code = 200 uri = /sp/switch/0
270822025-04-30T06:36:05.520ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = df53dcd8-ba9d-4072-a6f0-d6a95a0a0c01 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
270832025-04-30T06:36:05.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
270842025-04-30T06:36:05.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2195 } response = CabooseValue
270852025-04-30T06:36:05.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
270862025-04-30T06:36:05.520ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2196 } response = CabooseValue
270872025-04-30T06:36:05.520ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
270882025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2197 } response = CabooseValue
270892025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
270902025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2198 } response = CabooseValue
270912025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
270922025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2199 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
270932025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
270942025-04-30T06:36:05.521ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2200 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
270952025-04-30T06:36:05.521ZINFOtest_metrics (dropshot): request completed latency_us = 1616 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = df53dcd8-ba9d-4072-a6f0-d6a95a0a0c01 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
270962025-04-30T06:36:05.522ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a617c5f6-7a96-4422-aa3a-8d38b3486af1 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
270972025-04-30T06:36:05.522ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
270982025-04-30T06:36:05.522ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2201 } response = CabooseValue
270992025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
271002025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2202 } response = CabooseValue
271012025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
271022025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2203 } response = CabooseValue
271032025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
271042025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2204 } response = CabooseValue
271052025-04-30T06:36:05.523ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2205 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
271062025-04-30T06:36:05.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2205 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
271072025-04-30T06:36:05.524ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2206 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
271082025-04-30T06:36:05.524ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2206 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
271092025-04-30T06:36:05.524ZINFOtest_metrics (dropshot): request completed latency_us = 1701 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a617c5f6-7a96-4422-aa3a-8d38b3486af1 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
271102025-04-30T06:36:05.525ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = edbcac64-ba5c-40f3-85a8-540a3d2db45f uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
271112025-04-30T06:36:05.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2207 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
271122025-04-30T06:36:05.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2207 } response = CabooseValue
271132025-04-30T06:36:05.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2208 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
271142025-04-30T06:36:05.525ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2208 } response = CabooseValue
271152025-04-30T06:36:05.525ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2209 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
271162025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2209 } response = CabooseValue
271172025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2210 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
271182025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2210 } response = CabooseValue
271192025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2211 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
271202025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2211 } response = CabooseValue
271212025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2212 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
271222025-04-30T06:36:05.526ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2212 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
271232025-04-30T06:36:05.527ZINFOtest_metrics (dropshot): request completed latency_us = 1804 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = edbcac64-ba5c-40f3-85a8-540a3d2db45f response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
271242025-04-30T06:36:05.528ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = c78f2b48-9948-42d0-8f6a-aa0da510a0b6 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
271252025-04-30T06:36:05.528ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2213 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
271262025-04-30T06:36:05.529ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2213 } response = CabooseValue
271272025-04-30T06:36:05.529ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2214 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
271282025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2214 } response = CabooseValue
271292025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2215 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
271302025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2215 } response = CabooseValue
271312025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2216 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
271322025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2216 } response = CabooseValue
271332025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2217 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
271342025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2217 } response = CabooseValue
271352025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2218 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
271362025-04-30T06:36:05.532ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2218 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
271372025-04-30T06:36:05.532ZINFOtest_metrics (dropshot): request completed latency_us = 4816 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = c78f2b48-9948-42d0-8f6a-aa0da510a0b6 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
271382025-04-30T06:36:05.533ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 8ad81d9a-3322-4d32-acd1-18b6e7483627 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
271392025-04-30T06:36:05.533ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2219 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
271402025-04-30T06:36:05.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2219 } response = CabooseValue
271412025-04-30T06:36:05.535ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2220 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
271422025-04-30T06:36:05.535ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2220 } response = CabooseValue
271432025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2221 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
271442025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2221 } response = CabooseValue
271452025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2222 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
271462025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2222 } response = CabooseValue
271472025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2223 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
271482025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2223 } response = CabooseValue
271492025-04-30T06:36:05.536ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2224 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
271502025-04-30T06:36:05.537ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2224 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
271512025-04-30T06:36:05.537ZINFOtest_metrics (dropshot): request completed latency_us = 3652 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 8ad81d9a-3322-4d32-acd1-18b6e7483627 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
271522025-04-30T06:36:05.539ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = cc804a4f-86a5-43f1-acf2-65c85f7088de uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
271532025-04-30T06:36:05.539ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2225 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
271542025-04-30T06:36:05.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2225 } response = CabooseValue
271552025-04-30T06:36:05.540ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2226 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
271562025-04-30T06:36:05.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2226 } response = CabooseValue
271572025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2227 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
271582025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2227 } response = CabooseValue
271592025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2228 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
271602025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2228 } response = CabooseValue
271612025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2229 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
271622025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2229 } response = CabooseValue
271632025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2230 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
271642025-04-30T06:36:05.541ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2230 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
271652025-04-30T06:36:05.541ZINFOtest_metrics (dropshot): request completed latency_us = 2543 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = cc804a4f-86a5-43f1-acf2-65c85f7088de response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
271662025-04-30T06:36:05.543ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 0379bff4-287f-4454-8c0f-f8612349e587 uri = /sp/switch/0/component/rot/cmpa
271672025-04-30T06:36:05.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2231 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
271682025-04-30T06:36:05.543ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2231 } response = ReadRot(Ok)
271692025-04-30T06:36:05.544ZINFOtest_metrics (dropshot): request completed latency_us = 1702 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 0379bff4-287f-4454-8c0f-f8612349e587 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
271702025-04-30T06:36:05.546ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = b3668592-a6fe-42b8-bd64-1acab27e98a9 uri = /sp/switch/0/component/rot/cfpa
271712025-04-30T06:36:05.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2232 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
271722025-04-30T06:36:05.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2232 } response = ReadRot(Ok)
271732025-04-30T06:36:05.547ZINFOtest_metrics (dropshot): request completed latency_us = 636 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = b3668592-a6fe-42b8-bd64-1acab27e98a9 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
271742025-04-30T06:36:05.556ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 5ab64641-d9b6-4811-a226-5bc2ea6c981b uri = /sp/switch/0/component/rot/cfpa
271752025-04-30T06:36:05.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2233 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
271762025-04-30T06:36:05.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2233 } response = ReadRot(Ok)
271772025-04-30T06:36:05.559ZINFOtest_metrics (dropshot): request completed latency_us = 3933 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 5ab64641-d9b6-4811-a226-5bc2ea6c981b response_code = 200 uri = /sp/switch/0/component/rot/cfpa
271782025-04-30T06:36:05.562ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 6903295a-f2cc-49ac-824b-c6fe7f723c28 uri = /sp/switch/0/component/rot/cfpa
271792025-04-30T06:36:05.563ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2234 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
271802025-04-30T06:36:05.563ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2234 } response = ReadRot(Ok)
271812025-04-30T06:36:05.563ZINFOtest_metrics (dropshot): request completed latency_us = 1016 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 6903295a-f2cc-49ac-824b-c6fe7f723c28 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
271822025-04-30T06:36:05.564ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 08732536-d360-4ea8-9dc7-700d0589ace4 uri = /sp/switch/1
271832025-04-30T06:36:05.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2061 }, kind: MgsRequest(SpState) }
271842025-04-30T06:36:05.564ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
271852025-04-30T06:36:05.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2061 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
271862025-04-30T06:36:05.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2062 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
271872025-04-30T06:36:05.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2062 } 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(()) }))
271882025-04-30T06:36:05.565ZINFOtest_metrics (dropshot): request completed latency_us = 766 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 08732536-d360-4ea8-9dc7-700d0589ace4 response_code = 200 uri = /sp/switch/1
271892025-04-30T06:36:05.566ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 8c5fc1ba-6e97-412c-8556-f9da20bb0edd uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
271902025-04-30T06:36:05.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2063 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
271912025-04-30T06:36:05.567ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2063 } response = CabooseValue
271922025-04-30T06:36:05.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2064 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
271932025-04-30T06:36:05.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2064 } response = CabooseValue
271942025-04-30T06:36:05.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2065 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
271952025-04-30T06:36:05.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2065 } response = CabooseValue
271962025-04-30T06:36:05.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2066 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
271972025-04-30T06:36:05.569ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2066 } response = CabooseValue
271982025-04-30T06:36:05.569ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2067 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
271992025-04-30T06:36:05.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2067 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
272002025-04-30T06:36:05.570ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2068 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
272012025-04-30T06:36:05.570ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2068 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
272022025-04-30T06:36:05.571ZINFOtest_metrics (dropshot): request completed latency_us = 4430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 8c5fc1ba-6e97-412c-8556-f9da20bb0edd response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
272032025-04-30T06:36:05.572ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 3849c577-74cd-4adf-b1b3-0664d35be740 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
272042025-04-30T06:36:05.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2069 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
272052025-04-30T06:36:05.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2069 } response = CabooseValue
272062025-04-30T06:36:05.578ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2070 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
272072025-04-30T06:36:05.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2070 } response = CabooseValue
272082025-04-30T06:36:05.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2071 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
272092025-04-30T06:36:05.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2071 } response = CabooseValue
272102025-04-30T06:36:05.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2072 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
272112025-04-30T06:36:05.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2072 } response = CabooseValue
272122025-04-30T06:36:05.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2073 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
272132025-04-30T06:36:05.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2073 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
272142025-04-30T06:36:05.582ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2074 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
272152025-04-30T06:36:05.582ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2074 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
272162025-04-30T06:36:05.582ZINFOtest_metrics (dropshot): request completed latency_us = 10466 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 3849c577-74cd-4adf-b1b3-0664d35be740 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
272172025-04-30T06:36:05.583ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 8bd1f4b6-622f-4062-9383-97ce83f96ab2 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
272182025-04-30T06:36:05.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2075 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
272192025-04-30T06:36:05.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2075 } response = CabooseValue
272202025-04-30T06:36:05.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2076 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
272212025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2076 } response = CabooseValue
272222025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2077 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
272232025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2077 } response = CabooseValue
272242025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2078 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
272252025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2078 } response = CabooseValue
272262025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2079 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
272272025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2079 } response = CabooseValue
272282025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2080 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
272292025-04-30T06:36:05.584ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2080 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
272302025-04-30T06:36:05.584ZINFOtest_metrics (dropshot): request completed latency_us = 1385 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 8bd1f4b6-622f-4062-9383-97ce83f96ab2 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
272312025-04-30T06:36:05.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = d3fb8c6c-0996-462e-a7a4-fc1ad3ddbc83 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
272322025-04-30T06:36:05.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2081 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
272332025-04-30T06:36:05.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2081 } response = CabooseValue
272342025-04-30T06:36:05.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2082 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
272352025-04-30T06:36:05.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2082 } response = CabooseValue
272362025-04-30T06:36:05.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2083 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
272372025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2083 } response = CabooseValue
272382025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2084 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
272392025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2084 } response = CabooseValue
272402025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2085 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
272412025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2085 } response = CabooseValue
272422025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2086 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
272432025-04-30T06:36:05.586ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2086 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
272442025-04-30T06:36:05.586ZINFOtest_metrics (dropshot): request completed latency_us = 1274 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = d3fb8c6c-0996-462e-a7a4-fc1ad3ddbc83 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
272452025-04-30T06:36:05.587ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a194d0d6-1864-4170-a99f-968f37b55db0 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
272462025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2087 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
272472025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2087 } response = CabooseValue
272482025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2088 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
272492025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2088 } response = CabooseValue
272502025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2089 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
272512025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2089 } response = CabooseValue
272522025-04-30T06:36:05.587ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2090 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
272532025-04-30T06:36:05.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2090 } response = CabooseValue
272542025-04-30T06:36:05.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2091 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
272552025-04-30T06:36:05.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2091 } response = CabooseValue
272562025-04-30T06:36:05.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2092 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
272572025-04-30T06:36:05.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2092 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
272582025-04-30T06:36:05.588ZINFOtest_metrics (dropshot): request completed latency_us = 1283 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a194d0d6-1864-4170-a99f-968f37b55db0 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
272592025-04-30T06:36:05.589ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 0bdbc260-c360-4556-8bbb-da344d44013b uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
272602025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2093 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
272612025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2093 } response = CabooseValue
272622025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2094 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
272632025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2094 } response = CabooseValue
272642025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2095 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
272652025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2095 } response = CabooseValue
272662025-04-30T06:36:05.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2096 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
272672025-04-30T06:36:05.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2096 } response = CabooseValue
272682025-04-30T06:36:05.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2097 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
272692025-04-30T06:36:05.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2097 } response = CabooseValue
272702025-04-30T06:36:05.590ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2098 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
272712025-04-30T06:36:05.590ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2098 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
272722025-04-30T06:36:05.590ZINFOtest_metrics (dropshot): request completed latency_us = 1355 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 0bdbc260-c360-4556-8bbb-da344d44013b response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
272732025-04-30T06:36:05.591ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 83a2bad2-b6ca-48c4-a176-93ebe8c2cd5f uri = /sp/switch/1/component/rot/cmpa
272742025-04-30T06:36:05.591ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2099 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
272752025-04-30T06:36:05.591ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2099 } response = ReadRot(Ok)
272762025-04-30T06:36:05.591ZINFOtest_metrics (dropshot): request completed latency_us = 488 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 83a2bad2-b6ca-48c4-a176-93ebe8c2cd5f response_code = 200 uri = /sp/switch/1/component/rot/cmpa
272772025-04-30T06:36:05.592ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 6c30e76e-dc2b-4017-906f-d05a10385c75 uri = /sp/switch/1/component/rot/cfpa
272782025-04-30T06:36:05.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2100 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
272792025-04-30T06:36:05.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2100 } response = ReadRot(Ok)
272802025-04-30T06:36:05.592ZINFOtest_metrics (dropshot): request completed latency_us = 569 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 6c30e76e-dc2b-4017-906f-d05a10385c75 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
272812025-04-30T06:36:05.593ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = e3c30a42-5e15-4fb4-a0bb-3ac64cabd1fe uri = /sp/switch/1/component/rot/cfpa
272822025-04-30T06:36:05.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2101 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
272832025-04-30T06:36:05.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2101 } response = ReadRot(Ok)
272842025-04-30T06:36:05.594ZINFOtest_metrics (dropshot): request completed latency_us = 654 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = e3c30a42-5e15-4fb4-a0bb-3ac64cabd1fe response_code = 200 uri = /sp/switch/1/component/rot/cfpa
272852025-04-30T06:36:05.594ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 5ab9eee2-eecb-4e9d-a92e-a554b2979c1c uri = /sp/switch/1/component/rot/cfpa
272862025-04-30T06:36:05.594ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2102 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
272872025-04-30T06:36:05.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2102 } response = ReadRot(Ok)
272882025-04-30T06:36:05.595ZINFOtest_metrics (dropshot): request completed latency_us = 477 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 5ab9eee2-eecb-4e9d-a92e-a554b2979c1c response_code = 200 uri = /sp/switch/1/component/rot/cfpa
272892025-04-30T06:36:05.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 2d2bef9e-62e8-49ea-8e5c-a20aed4ca53a uri = /sp/sled/0
272902025-04-30T06:36:05.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2397 }, kind: MgsRequest(SpState) }
272912025-04-30T06:36:05.596ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
272922025-04-30T06:36:05.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2397 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
272932025-04-30T06:36:05.596ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2398 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
272942025-04-30T06:36:05.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2398 } 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(()) }))
272952025-04-30T06:36:05.596ZINFOtest_metrics (dropshot): request completed latency_us = 736 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 2d2bef9e-62e8-49ea-8e5c-a20aed4ca53a response_code = 200 uri = /sp/sled/0
272962025-04-30T06:36:05.597ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 1f51c425-31d9-4796-8488-5ccc9a105e43 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
272972025-04-30T06:36:05.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
272982025-04-30T06:36:05.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2399 } response = CabooseValue
272992025-04-30T06:36:05.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
273002025-04-30T06:36:05.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2400 } response = CabooseValue
273012025-04-30T06:36:05.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
273022025-04-30T06:36:05.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2401 } response = CabooseValue
273032025-04-30T06:36:05.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
273042025-04-30T06:36:05.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2402 } response = CabooseValue
273052025-04-30T06:36:05.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
273062025-04-30T06:36:05.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2403 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
273072025-04-30T06:36:05.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
273082025-04-30T06:36:05.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2404 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
273092025-04-30T06:36:05.600ZINFOtest_metrics (dropshot): request completed latency_us = 3876 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 1f51c425-31d9-4796-8488-5ccc9a105e43 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
273102025-04-30T06:36:05.601ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = ad950548-13fa-4691-b3e4-5a0b76c07df4 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
273112025-04-30T06:36:05.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
273122025-04-30T06:36:05.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2405 } response = CabooseValue
273132025-04-30T06:36:05.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
273142025-04-30T06:36:05.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2406 } response = CabooseValue
273152025-04-30T06:36:05.601ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
273162025-04-30T06:36:05.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2407 } response = CabooseValue
273172025-04-30T06:36:05.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
273182025-04-30T06:36:05.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2408 } response = CabooseValue
273192025-04-30T06:36:05.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
273202025-04-30T06:36:05.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2409 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
273212025-04-30T06:36:05.603ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
273222025-04-30T06:36:05.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2410 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
273232025-04-30T06:36:05.603ZINFOtest_metrics (dropshot): request completed latency_us = 2433 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = ad950548-13fa-4691-b3e4-5a0b76c07df4 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
273242025-04-30T06:36:05.604ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 19e439d8-5c60-406e-af7b-758acfa08cd0 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
273252025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
273262025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2411 } response = CabooseValue
273272025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
273282025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2412 } response = CabooseValue
273292025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
273302025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2413 } response = CabooseValue
273312025-04-30T06:36:05.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
273322025-04-30T06:36:05.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2414 } response = CabooseValue
273332025-04-30T06:36:05.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
273342025-04-30T06:36:05.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2415 } response = CabooseValue
273352025-04-30T06:36:05.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
273362025-04-30T06:36:05.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2416 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
273372025-04-30T06:36:05.606ZINFOtest_metrics (dropshot): request completed latency_us = 2145 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 19e439d8-5c60-406e-af7b-758acfa08cd0 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
273382025-04-30T06:36:05.607ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a2735a43-252c-4060-8396-723ad8981e7d uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
273392025-04-30T06:36:05.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
273402025-04-30T06:36:05.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2417 } response = CabooseValue
273412025-04-30T06:36:05.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
273422025-04-30T06:36:05.607ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2418 } response = CabooseValue
273432025-04-30T06:36:05.607ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
273442025-04-30T06:36:05.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2419 } response = CabooseValue
273452025-04-30T06:36:05.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
273462025-04-30T06:36:05.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2420 } response = CabooseValue
273472025-04-30T06:36:05.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
273482025-04-30T06:36:05.608ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2421 } response = CabooseValue
273492025-04-30T06:36:05.609ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
273502025-04-30T06:36:05.614ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2422 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
273512025-04-30T06:36:05.614ZINFOtest_metrics (dropshot): request completed latency_us = 7439 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a2735a43-252c-4060-8396-723ad8981e7d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
273522025-04-30T06:36:05.616ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = d81288f9-5a6c-41f2-be58-e22512f2c665 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
273532025-04-30T06:36:05.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
273542025-04-30T06:36:05.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2423 } response = CabooseValue
273552025-04-30T06:36:05.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
273562025-04-30T06:36:05.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2424 } response = CabooseValue
273572025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
273582025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2425 } response = CabooseValue
273592025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
273602025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2426 } response = CabooseValue
273612025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
273622025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2427 } response = CabooseValue
273632025-04-30T06:36:05.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
273642025-04-30T06:36:05.636ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2428 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
273652025-04-30T06:36:05.636ZINFOtest_metrics (dropshot): request completed latency_us = 19837 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = d81288f9-5a6c-41f2-be58-e22512f2c665 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
273662025-04-30T06:36:05.637ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a8a53998-6328-4a52-8ee9-9b917fe6b57c uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
273672025-04-30T06:36:05.637ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
273682025-04-30T06:36:05.637ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2429 } response = CabooseValue
273692025-04-30T06:36:05.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
273702025-04-30T06:36:05.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2430 } response = CabooseValue
273712025-04-30T06:36:05.638ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
273722025-04-30T06:36:05.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2431 } response = CabooseValue
273732025-04-30T06:36:05.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
273742025-04-30T06:36:05.639ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2432 } response = CabooseValue
273752025-04-30T06:36:05.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
273762025-04-30T06:36:05.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2433 } response = CabooseValue
273772025-04-30T06:36:05.640ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
273782025-04-30T06:36:05.640ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2434 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
273792025-04-30T06:36:05.640ZINFOtest_metrics (dropshot): request completed latency_us = 3372 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a8a53998-6328-4a52-8ee9-9b917fe6b57c response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
273802025-04-30T06:36:05.641ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 808ab491-8277-430a-93f0-89891d11404c uri = /sp/sled/0/component/rot/cmpa
273812025-04-30T06:36:05.642ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2435 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
273822025-04-30T06:36:05.642ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2435 } response = ReadRot(Ok)
273832025-04-30T06:36:05.643ZINFOtest_metrics (dropshot): request completed latency_us = 1921 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 808ab491-8277-430a-93f0-89891d11404c response_code = 200 uri = /sp/sled/0/component/rot/cmpa
273842025-04-30T06:36:05.644ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 465a4a0b-0cf8-4686-84d2-8eae0a523167 uri = /sp/sled/0/component/rot/cfpa
273852025-04-30T06:36:05.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2436 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
273862025-04-30T06:36:05.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2436 } response = ReadRot(Ok)
273872025-04-30T06:36:05.644ZINFOtest_metrics (dropshot): request completed latency_us = 855 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 465a4a0b-0cf8-4686-84d2-8eae0a523167 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
273882025-04-30T06:36:05.645ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = c0dbd72b-4eef-4d47-b023-f0f6b20ef2d5 uri = /sp/sled/0/component/rot/cfpa
273892025-04-30T06:36:05.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2437 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
273902025-04-30T06:36:05.646ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2437 } response = ReadRot(Ok)
273912025-04-30T06:36:05.646ZINFOtest_metrics (dropshot): request completed latency_us = 880 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = c0dbd72b-4eef-4d47-b023-f0f6b20ef2d5 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
273922025-04-30T06:36:05.647ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a95b1c2b-f115-4704-80fb-04cda3714cf0 uri = /sp/sled/0/component/rot/cfpa
273932025-04-30T06:36:05.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2438 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
273942025-04-30T06:36:05.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2438 } response = ReadRot(Ok)
273952025-04-30T06:36:05.647ZINFOtest_metrics (dropshot): request completed latency_us = 851 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a95b1c2b-f115-4704-80fb-04cda3714cf0 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
273962025-04-30T06:36:05.648ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a93c5fb4-177e-46d4-aad2-081c32a7e10d uri = /sp/sled/1
273972025-04-30T06:36:05.648ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2397 }, kind: MgsRequest(SpState) }
273982025-04-30T06:36:05.648ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
273992025-04-30T06:36:05.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2397 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
274002025-04-30T06:36:05.649ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2398 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
274012025-04-30T06:36:05.649ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2398 } 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(()) }))
274022025-04-30T06:36:05.649ZINFOtest_metrics (dropshot): request completed latency_us = 1090 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = a93c5fb4-177e-46d4-aad2-081c32a7e10d response_code = 200 uri = /sp/sled/1
274032025-04-30T06:36:05.651ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = bb22e349-4885-4b5d-90b8-20ac5f49d01b uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
274042025-04-30T06:36:05.651ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2399 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
274052025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2399 } response = CabooseValue
274062025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2400 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
274072025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2400 } response = CabooseValue
274082025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2401 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
274092025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2401 } response = CabooseValue
274102025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2402 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
274112025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2402 } response = CabooseValue
274122025-04-30T06:36:05.652ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2403 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
274132025-04-30T06:36:05.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2403 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
274142025-04-30T06:36:05.653ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2404 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
274152025-04-30T06:36:05.653ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2404 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
274162025-04-30T06:36:05.654ZINFOtest_metrics (dropshot): request completed latency_us = 2664 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = bb22e349-4885-4b5d-90b8-20ac5f49d01b response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
274172025-04-30T06:36:05.656ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = cd478df6-80f1-43d6-b568-3f849f142468 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
274182025-04-30T06:36:05.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2405 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
274192025-04-30T06:36:05.656ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2405 } response = CabooseValue
274202025-04-30T06:36:05.656ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2406 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
274212025-04-30T06:36:05.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2406 } response = CabooseValue
274222025-04-30T06:36:05.657ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2407 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
274232025-04-30T06:36:05.657ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2407 } response = CabooseValue
274242025-04-30T06:36:05.658ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2408 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
274252025-04-30T06:36:05.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2408 } response = CabooseValue
274262025-04-30T06:36:05.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2409 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
274272025-04-30T06:36:05.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2409 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
274282025-04-30T06:36:05.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2410 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
274292025-04-30T06:36:05.659ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2410 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
274302025-04-30T06:36:05.659ZINFOtest_metrics (dropshot): request completed latency_us = 3038 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = cd478df6-80f1-43d6-b568-3f849f142468 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
274312025-04-30T06:36:05.660ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = e77af3b2-3adb-4e2f-ab36-bc02225d9293 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
274322025-04-30T06:36:05.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2411 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
274332025-04-30T06:36:05.660ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2411 } response = CabooseValue
274342025-04-30T06:36:05.660ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2412 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
274352025-04-30T06:36:05.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2412 } response = CabooseValue
274362025-04-30T06:36:05.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2413 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
274372025-04-30T06:36:05.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2413 } response = CabooseValue
274382025-04-30T06:36:05.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2414 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
274392025-04-30T06:36:05.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2414 } response = CabooseValue
274402025-04-30T06:36:05.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2415 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
274412025-04-30T06:36:05.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2415 } response = CabooseValue
274422025-04-30T06:36:05.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2416 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
274432025-04-30T06:36:05.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2416 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
274442025-04-30T06:36:05.662ZINFOtest_metrics (dropshot): request completed latency_us = 2439 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = e77af3b2-3adb-4e2f-ab36-bc02225d9293 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
274452025-04-30T06:36:05.663ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = b0dc58b6-7402-4801-ad50-e2a3b662b1c0 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
274462025-04-30T06:36:05.663ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2417 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
274472025-04-30T06:36:05.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2417 } response = CabooseValue
274482025-04-30T06:36:05.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2418 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
274492025-04-30T06:36:05.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2418 } response = CabooseValue
274502025-04-30T06:36:05.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2419 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
274512025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2419 } response = CabooseValue
274522025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2420 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
274532025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2420 } response = CabooseValue
274542025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2421 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
274552025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2421 } response = CabooseValue
274562025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2422 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
274572025-04-30T06:36:05.665ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2422 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
274582025-04-30T06:36:05.665ZINFOtest_metrics (dropshot): request completed latency_us = 2261 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = b0dc58b6-7402-4801-ad50-e2a3b662b1c0 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
274592025-04-30T06:36:05.669ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 107dc5b8-9eb8-4829-a952-addd62450a92 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
274602025-04-30T06:36:05.669ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2423 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
274612025-04-30T06:36:05.672ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2423 } response = CabooseValue
274622025-04-30T06:36:05.673ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2424 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
274632025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2424 } response = CabooseValue
274642025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2425 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
274652025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2425 } response = CabooseValue
274662025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2426 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
274672025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2426 } response = CabooseValue
274682025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2427 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
274692025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2427 } response = CabooseValue
274702025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2428 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
274712025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2428 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
274722025-04-30T06:36:05.679ZINFOtest_metrics (dropshot): request completed latency_us = 5558 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 107dc5b8-9eb8-4829-a952-addd62450a92 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
274732025-04-30T06:36:05.679ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = fe12eaf8-f3e3-4a64-aced-022d20924ae3 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
274742025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2429 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
274752025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2429 } response = CabooseValue
274762025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2430 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
274772025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2430 } response = CabooseValue
274782025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2431 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
274792025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2431 } response = CabooseValue
274802025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2432 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
274812025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2432 } response = CabooseValue
274822025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2433 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
274832025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2433 } response = CabooseValue
274842025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2434 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
274852025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2434 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
274862025-04-30T06:36:05.679ZINFOtest_metrics (dropshot): request completed latency_us = 2566 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = fe12eaf8-f3e3-4a64-aced-022d20924ae3 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
274872025-04-30T06:36:05.679ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 79074f04-ba02-4f2d-991b-92a4e9f43ea6 uri = /sp/sled/1/component/rot/cmpa
274882025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2435 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
274892025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2435 } response = ReadRot(Ok)
274902025-04-30T06:36:05.679ZINFOtest_metrics (dropshot): request completed latency_us = 356 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = 79074f04-ba02-4f2d-991b-92a4e9f43ea6 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
274912025-04-30T06:36:05.679ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = f224dcb7-ff5a-4ae9-a345-708ec6a4c1d2 uri = /sp/sled/1/component/rot/cfpa
274922025-04-30T06:36:05.679ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2436 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
274932025-04-30T06:36:05.680ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2436 } response = ReadRot(Ok)
274942025-04-30T06:36:05.680ZINFOtest_metrics (dropshot): request completed latency_us = 729 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = f224dcb7-ff5a-4ae9-a345-708ec6a4c1d2 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
274952025-04-30T06:36:05.681ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = c8eec2b0-78a0-4c21-aba9-e4da84ee3afb uri = /sp/sled/1/component/rot/cfpa
274962025-04-30T06:36:05.681ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2437 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
274972025-04-30T06:36:05.681ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2437 } response = ReadRot(Ok)
274982025-04-30T06:36:05.681ZINFOtest_metrics (dropshot): request completed latency_us = 519 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = c8eec2b0-78a0-4c21-aba9-e4da84ee3afb response_code = 200 uri = /sp/sled/1/component/rot/cfpa
274992025-04-30T06:36:05.682ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = b4aaa39b-d92a-4f6d-aa8d-55c3fc0b4d37 uri = /sp/sled/1/component/rot/cfpa
275002025-04-30T06:36:05.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2438 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
275012025-04-30T06:36:05.682ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2438 } response = ReadRot(Ok)
275022025-04-30T06:36:05.682ZINFOtest_metrics (dropshot): request completed latency_us = 487 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38346 req_id = b4aaa39b-d92a-4f6d-aa8d-55c3fc0b4d37 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
275032025-04-30T06:36:06.063ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:46252
275042025-04-30T06:36:06.064ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = e429bc76-5af3-4c21-a485-7ba2cc5f4cdb uri = /ignition
275052025-04-30T06:36:06.064ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2235 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
275062025-04-30T06:36:06.064ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
275072025-04-30T06:36:06.070ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2235 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
275082025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
275092025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
275102025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
275112025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
275122025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
275132025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
275142025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
275152025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
275162025-04-30T06:36:06.070ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
275172025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
275182025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
275192025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
275202025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
275212025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
275222025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
275232025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
275242025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
275252025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
275262025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
275272025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
275282025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
275292025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
275302025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
275312025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
275322025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
275332025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
275342025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
275352025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
275362025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
275372025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
275382025-04-30T06:36:06.071ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
275392025-04-30T06:36:06.071ZINFOtest_metrics (dropshot): request completed latency_us = 6987 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = e429bc76-5af3-4c21-a485-7ba2cc5f4cdb response_code = 200 uri = /ignition
275402025-04-30T06:36:06.072ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = d2a8f490-504c-438b-b350-db0a4f151dea uri = /sp/switch/0
275412025-04-30T06:36:06.072ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2236 }, kind: MgsRequest(SpState) }
275422025-04-30T06:36:06.072ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
275432025-04-30T06:36:06.073ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2236 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
275442025-04-30T06:36:06.073ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2237 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
275452025-04-30T06:36:06.075ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2237 } 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(()) }))
275462025-04-30T06:36:06.075ZINFOtest_metrics (dropshot): request completed latency_us = 3160 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = d2a8f490-504c-438b-b350-db0a4f151dea response_code = 200 uri = /sp/switch/0
275472025-04-30T06:36:06.076ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 5bbb2170-be87-430b-8b7f-636914b1e600 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
275482025-04-30T06:36:06.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2238 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
275492025-04-30T06:36:06.142ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2238 } response = CabooseValue
275502025-04-30T06:36:06.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2239 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
275512025-04-30T06:36:06.650ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
275522025-04-30T06:36:06.650ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
275532025-04-30T06:36:06.650ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
275542025-04-30T06:36:06.650ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
275552025-04-30T06:36:06.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2103 }, kind: MgsRequest(SpState) }
275562025-04-30T06:36:06.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2439 }, kind: MgsRequest(SpState) }
275572025-04-30T06:36:06.659ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2439 }, kind: MgsRequest(SpState) }
275582025-04-30T06:36:06.660ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
275592025-04-30T06:36:06.661ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
275602025-04-30T06:36:06.661ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
275612025-04-30T06:36:06.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2239 } response = CabooseValue
275622025-04-30T06:36:06.662ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2240 }, kind: MgsRequest(SpState) }
275632025-04-30T06:36:06.667ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
275642025-04-30T06:36:06.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2103 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
275652025-04-30T06:36:06.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2439 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
275662025-04-30T06:36:06.668ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2439 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
275672025-04-30T06:36:06.672ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2104 }, kind: MgsRequest(SpState) }
275682025-04-30T06:36:06.672ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2440 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
275692025-04-30T06:36:06.672ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2440 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
275702025-04-30T06:36:06.673ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
275712025-04-30T06:36:06.673ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
275722025-04-30T06:36:06.673ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
275732025-04-30T06:36:06.674ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
275742025-04-30T06:36:06.674ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
275752025-04-30T06:36:06.674ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2240 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
275762025-04-30T06:36:06.674ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2241 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
275772025-04-30T06:36:06.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2104 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
275782025-04-30T06:36:06.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2440 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
275792025-04-30T06:36:06.679ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2440 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
275802025-04-30T06:36:06.761ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
275812025-04-30T06:36:06.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2441 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
275822025-04-30T06:36:06.763ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2441 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
275832025-04-30T06:36:06.763ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
275842025-04-30T06:36:06.763ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
275852025-04-30T06:36:06.763ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
275862025-04-30T06:36:06.764ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
275872025-04-30T06:36:06.764ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2241 } response = CabooseValue
275882025-04-30T06:36:06.764ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2242 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
275892025-04-30T06:36:06.765ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
275902025-04-30T06:36:06.765ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
275912025-04-30T06:36:06.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2441 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
275922025-04-30T06:36:06.765ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2441 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
275932025-04-30T06:36:06.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2442 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
275942025-04-30T06:36:06.815ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2442 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
275952025-04-30T06:36:06.816ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
275962025-04-30T06:36:06.816ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
275972025-04-30T06:36:06.816ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
275982025-04-30T06:36:06.816ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
275992025-04-30T06:36:06.816ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2242 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276002025-04-30T06:36:06.816ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2243 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
276012025-04-30T06:36:06.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2442 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276022025-04-30T06:36:06.817ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2442 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276032025-04-30T06:36:06.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2443 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
276042025-04-30T06:36:06.819ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2443 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
276052025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
276062025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
276072025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
276082025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
276092025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
276102025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
276112025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
276122025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
276132025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
276142025-04-30T06:36:06.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2243 } response = CabooseValue
276152025-04-30T06:36:06.820ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2244 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
276162025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
276172025-04-30T06:36:06.820ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
276182025-04-30T06:36:06.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2443 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276192025-04-30T06:36:06.820ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2443 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
276202025-04-30T06:36:06.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2444 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
276212025-04-30T06:36:06.827ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2444 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
276222025-04-30T06:36:06.828ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
276232025-04-30T06:36:06.829ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
276242025-04-30T06:36:06.829ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
276252025-04-30T06:36:06.829ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
276262025-04-30T06:36:06.829ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2244 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276272025-04-30T06:36:06.829ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2245 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
276282025-04-30T06:36:06.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2444 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276292025-04-30T06:36:06.834ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2444 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276302025-04-30T06:36:06.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2445 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
276312025-04-30T06:36:06.837ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2445 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
276322025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
276332025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
276342025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
276352025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
276362025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
276372025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
276382025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
276392025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
276402025-04-30T06:36:06.838ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
276412025-04-30T06:36:06.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2245 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
276422025-04-30T06:36:06.838ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2246 }, kind: MgsRequest(SpState) }
276432025-04-30T06:36:06.838ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
276442025-04-30T06:36:06.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2445 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
276452025-04-30T06:36:06.838ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2445 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276462025-04-30T06:36:06.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2446 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
276472025-04-30T06:36:06.858ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2446 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
276482025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
276492025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
276502025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
276512025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
276522025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
276532025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
276542025-04-30T06:36:06.860ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
276552025-04-30T06:36:06.860ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2246 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
276562025-04-30T06:36:06.860ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2247 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
276572025-04-30T06:36:06.860ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
276582025-04-30T06:36:06.860ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2446 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276592025-04-30T06:36:06.860ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2446 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
276602025-04-30T06:36:06.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2447 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
276612025-04-30T06:36:06.864ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2447 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
276622025-04-30T06:36:06.864ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
276632025-04-30T06:36:06.864ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
276642025-04-30T06:36:06.865ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
276652025-04-30T06:36:06.865ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
276662025-04-30T06:36:06.865ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
276672025-04-30T06:36:06.865ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
276682025-04-30T06:36:06.865ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
276692025-04-30T06:36:06.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2247 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
276702025-04-30T06:36:06.865ZINFOtest_metrics (dropshot): request completed latency_us = 788517 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 5bbb2170-be87-430b-8b7f-636914b1e600 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
276712025-04-30T06:36:06.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2447 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
276722025-04-30T06:36:06.865ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2447 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
276732025-04-30T06:36:06.870ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2448 }, kind: MgsRequest(SpState) }
276742025-04-30T06:36:06.870ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2448 }, kind: MgsRequest(SpState) }
276752025-04-30T06:36:06.877ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
276762025-04-30T06:36:06.877ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
276772025-04-30T06:36:06.877ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = a41c2a02-ce70-44dc-892a-32603f452e22 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
276782025-04-30T06:36:06.877ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2248 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
276792025-04-30T06:36:06.878ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2448 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
276802025-04-30T06:36:06.878ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2448 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
276812025-04-30T06:36:06.878ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
276822025-04-30T06:36:06.878ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
276832025-04-30T06:36:06.879ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2248 } response = CabooseValue
276842025-04-30T06:36:06.879ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2249 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
276852025-04-30T06:36:06.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2249 } response = CabooseValue
276862025-04-30T06:36:06.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2250 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
276872025-04-30T06:36:06.880ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2250 } response = CabooseValue
276882025-04-30T06:36:06.880ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2251 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
276892025-04-30T06:36:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2251 } response = CabooseValue
276902025-04-30T06:36:06.882ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2252 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
276912025-04-30T06:36:06.882ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2252 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
276922025-04-30T06:36:06.883ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2253 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
276932025-04-30T06:36:06.883ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2253 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
276942025-04-30T06:36:06.883ZINFOtest_metrics (dropshot): request completed latency_us = 5115 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = a41c2a02-ce70-44dc-892a-32603f452e22 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
276952025-04-30T06:36:06.884ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = dea78611-8bc8-4ded-9424-526156b5f4ad uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
276962025-04-30T06:36:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2254 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
276972025-04-30T06:36:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2254 } response = CabooseValue
276982025-04-30T06:36:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2255 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
276992025-04-30T06:36:06.884ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2255 } response = CabooseValue
277002025-04-30T06:36:06.884ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2256 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
277012025-04-30T06:36:06.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2256 } response = CabooseValue
277022025-04-30T06:36:06.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2257 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
277032025-04-30T06:36:06.885ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2257 } response = CabooseValue
277042025-04-30T06:36:06.885ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2258 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
277052025-04-30T06:36:06.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2258 } response = CabooseValue
277062025-04-30T06:36:06.886ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2259 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
277072025-04-30T06:36:06.886ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2259 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
277082025-04-30T06:36:06.886ZINFOtest_metrics (dropshot): request completed latency_us = 2710 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = dea78611-8bc8-4ded-9424-526156b5f4ad response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
277092025-04-30T06:36:06.887ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 2ee57e5e-5f48-4c8c-be4d-10aec3aa6830 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
277102025-04-30T06:36:06.888ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2260 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
277112025-04-30T06:36:06.894ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2260 } response = CabooseValue
277122025-04-30T06:36:06.894ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2261 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
277132025-04-30T06:36:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2261 } response = CabooseValue
277142025-04-30T06:36:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2262 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
277152025-04-30T06:36:06.895ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2262 } response = CabooseValue
277162025-04-30T06:36:06.895ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2263 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
277172025-04-30T06:36:06.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2263 } response = CabooseValue
277182025-04-30T06:36:06.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2264 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
277192025-04-30T06:36:06.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2264 } response = CabooseValue
277202025-04-30T06:36:06.896ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2265 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
277212025-04-30T06:36:06.896ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2265 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
277222025-04-30T06:36:06.896ZINFOtest_metrics (dropshot): request completed latency_us = 9100 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 2ee57e5e-5f48-4c8c-be4d-10aec3aa6830 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
277232025-04-30T06:36:06.899ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 160978fa-a8fb-4d17-82e6-eaf753d7ba90 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
277242025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2266 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
277252025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2266 } response = CabooseValue
277262025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2267 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
277272025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2267 } response = CabooseValue
277282025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2268 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
277292025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2268 } response = CabooseValue
277302025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2269 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
277312025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2269 } response = CabooseValue
277322025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2270 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
277332025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2270 } response = CabooseValue
277342025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2271 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
277352025-04-30T06:36:06.899ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2271 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
277362025-04-30T06:36:06.899ZINFOtest_metrics (dropshot): request completed latency_us = 1845 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 160978fa-a8fb-4d17-82e6-eaf753d7ba90 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
277372025-04-30T06:36:06.900ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 06aca15a-7603-4c89-8c3e-c04fdb11d830 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
277382025-04-30T06:36:06.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2272 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
277392025-04-30T06:36:06.900ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2272 } response = CabooseValue
277402025-04-30T06:36:06.900ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2273 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
277412025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2273 } response = CabooseValue
277422025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2274 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
277432025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2274 } response = CabooseValue
277442025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2275 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
277452025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2275 } response = CabooseValue
277462025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2276 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
277472025-04-30T06:36:06.901ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2276 } response = CabooseValue
277482025-04-30T06:36:06.902ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2277 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
277492025-04-30T06:36:06.902ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2277 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
277502025-04-30T06:36:06.903ZINFOtest_metrics (dropshot): request completed latency_us = 3070 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 06aca15a-7603-4c89-8c3e-c04fdb11d830 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
277512025-04-30T06:36:06.904ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 77867344-7018-4bbe-976e-edd8b6a073d8 uri = /sp/switch/0/component/rot/cmpa
277522025-04-30T06:36:06.904ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2278 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
277532025-04-30T06:36:06.904ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2278 } response = ReadRot(Ok)
277542025-04-30T06:36:06.904ZINFOtest_metrics (dropshot): request completed latency_us = 586 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 77867344-7018-4bbe-976e-edd8b6a073d8 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
277552025-04-30T06:36:06.905ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = af02086f-56b3-4c5a-8279-e24ebf6fd820 uri = /sp/switch/0/component/rot/cfpa
277562025-04-30T06:36:06.906ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2279 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
277572025-04-30T06:36:06.906ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2279 } response = ReadRot(Ok)
277582025-04-30T06:36:06.906ZINFOtest_metrics (dropshot): request completed latency_us = 661 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = af02086f-56b3-4c5a-8279-e24ebf6fd820 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
277592025-04-30T06:36:06.907ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 43f2f02c-c30f-4307-b414-57b4ee6bd313 uri = /sp/switch/0/component/rot/cfpa
277602025-04-30T06:36:06.907ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2280 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
277612025-04-30T06:36:06.908ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2280 } response = ReadRot(Ok)
277622025-04-30T06:36:06.908ZINFOtest_metrics (dropshot): request completed latency_us = 575 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 43f2f02c-c30f-4307-b414-57b4ee6bd313 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
277632025-04-30T06:36:06.908ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = e8cd4e12-1796-4d47-aea2-4b916ec4bea6 uri = /sp/switch/0/component/rot/cfpa
277642025-04-30T06:36:06.909ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2281 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
277652025-04-30T06:36:06.909ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2281 } response = ReadRot(Ok)
277662025-04-30T06:36:06.909ZINFOtest_metrics (dropshot): request completed latency_us = 747 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = e8cd4e12-1796-4d47-aea2-4b916ec4bea6 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
277672025-04-30T06:36:06.910ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 94c6987c-1718-469e-8ee3-4dfa00144798 uri = /sp/switch/1
277682025-04-30T06:36:06.910ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2105 }, kind: MgsRequest(SpState) }
277692025-04-30T06:36:06.910ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
277702025-04-30T06:36:06.910ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2105 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
277712025-04-30T06:36:06.911ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2106 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
277722025-04-30T06:36:06.911ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2106 } 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(()) }))
277732025-04-30T06:36:06.911ZINFOtest_metrics (dropshot): request completed latency_us = 1332 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 94c6987c-1718-469e-8ee3-4dfa00144798 response_code = 200 uri = /sp/switch/1
277742025-04-30T06:36:06.927ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9b4a64d2-e928-4e2e-a029-f92b6f339b95 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
277752025-04-30T06:36:06.927ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2107 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
277762025-04-30T06:36:06.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2107 } response = CabooseValue
277772025-04-30T06:36:06.928ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2108 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
277782025-04-30T06:36:06.928ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2108 } response = CabooseValue
277792025-04-30T06:36:06.946ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2109 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
277802025-04-30T06:36:06.951ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2109 } response = CabooseValue
277812025-04-30T06:36:06.956ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2110 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
277822025-04-30T06:36:06.956ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2110 } response = CabooseValue
277832025-04-30T06:36:06.957ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2111 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
277842025-04-30T06:36:06.990ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2111 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
277852025-04-30T06:36:06.994ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2112 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
277862025-04-30T06:36:06.995ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2112 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
277872025-04-30T06:36:06.998ZINFOtest_metrics (dropshot): request completed latency_us = 70609 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9b4a64d2-e928-4e2e-a029-f92b6f339b95 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
277882025-04-30T06:36:07.001ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 51786a22-7e1e-4303-ba79-6aa7276c63d1 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
277892025-04-30T06:36:07.001ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2113 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
277902025-04-30T06:36:07.004ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2113 } response = CabooseValue
277912025-04-30T06:36:07.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2114 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
277922025-04-30T06:36:07.010ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2114 } response = CabooseValue
277932025-04-30T06:36:07.010ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2115 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
277942025-04-30T06:36:07.011ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2115 } response = CabooseValue
277952025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2116 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
277962025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2116 } response = CabooseValue
277972025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2117 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
277982025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2117 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
277992025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2118 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
278002025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2118 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
278012025-04-30T06:36:07.013ZINFOtest_metrics (dropshot): request completed latency_us = 10212 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 51786a22-7e1e-4303-ba79-6aa7276c63d1 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
278022025-04-30T06:36:07.013ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 33ab7a36-4fff-4940-942b-fce798a465fa uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
278032025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2119 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
278042025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2119 } response = CabooseValue
278052025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2120 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
278062025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2120 } response = CabooseValue
278072025-04-30T06:36:07.013ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2121 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
278082025-04-30T06:36:07.014ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2121 } response = CabooseValue
278092025-04-30T06:36:07.014ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2122 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
278102025-04-30T06:36:07.019ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2122 } response = CabooseValue
278112025-04-30T06:36:07.019ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2123 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
278122025-04-30T06:36:07.020ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2123 } response = CabooseValue
278132025-04-30T06:36:07.020ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2124 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
278142025-04-30T06:36:07.021ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2124 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
278152025-04-30T06:36:07.021ZINFOtest_metrics (dropshot): request completed latency_us = 9237 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 33ab7a36-4fff-4940-942b-fce798a465fa response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
278162025-04-30T06:36:07.026ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 32a189b7-bafc-467b-8c7c-4841b21ca5be uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
278172025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2125 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
278182025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2125 } response = CabooseValue
278192025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2126 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
278202025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2126 } response = CabooseValue
278212025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2127 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
278222025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2127 } response = CabooseValue
278232025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2128 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
278242025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2128 } response = CabooseValue
278252025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2129 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
278262025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2129 } response = CabooseValue
278272025-04-30T06:36:07.026ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2130 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
278282025-04-30T06:36:07.029ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2130 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
278292025-04-30T06:36:07.029ZINFOtest_metrics (dropshot): request completed latency_us = 3607 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 32a189b7-bafc-467b-8c7c-4841b21ca5be response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
278302025-04-30T06:36:07.030ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = b587e939-a385-463f-bef9-01dd6bf867bd uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
278312025-04-30T06:36:07.030ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2131 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
278322025-04-30T06:36:07.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2131 } response = CabooseValue
278332025-04-30T06:36:07.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2132 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
278342025-04-30T06:36:07.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2132 } response = CabooseValue
278352025-04-30T06:36:07.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2133 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
278362025-04-30T06:36:07.038ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2133 } response = CabooseValue
278372025-04-30T06:36:07.038ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2134 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
278382025-04-30T06:36:07.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2134 } response = CabooseValue
278392025-04-30T06:36:07.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2135 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
278402025-04-30T06:36:07.044ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2135 } response = CabooseValue
278412025-04-30T06:36:07.044ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2136 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
278422025-04-30T06:36:07.045ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2136 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
278432025-04-30T06:36:07.045ZINFOtest_metrics (dropshot): request completed latency_us = 15950 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = b587e939-a385-463f-bef9-01dd6bf867bd response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
278442025-04-30T06:36:07.047ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = f133a4af-992c-4ef4-969b-ebd99743dd6a uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
278452025-04-30T06:36:07.047ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2137 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
278462025-04-30T06:36:07.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2137 } response = CabooseValue
278472025-04-30T06:36:07.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2138 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
278482025-04-30T06:36:07.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2138 } response = CabooseValue
278492025-04-30T06:36:07.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2139 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
278502025-04-30T06:36:07.048ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2139 } response = CabooseValue
278512025-04-30T06:36:07.048ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2140 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
278522025-04-30T06:36:07.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2140 } response = CabooseValue
278532025-04-30T06:36:07.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2141 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
278542025-04-30T06:36:07.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2141 } response = CabooseValue
278552025-04-30T06:36:07.049ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2142 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
278562025-04-30T06:36:07.049ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2142 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
278572025-04-30T06:36:07.049ZINFOtest_metrics (dropshot): request completed latency_us = 1975 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = f133a4af-992c-4ef4-969b-ebd99743dd6a response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
278582025-04-30T06:36:07.050ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 37c612a1-21ff-4230-8b22-68a9ae68c3b4 uri = /sp/switch/1/component/rot/cmpa
278592025-04-30T06:36:07.050ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2143 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
278602025-04-30T06:36:07.051ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2143 } response = ReadRot(Ok)
278612025-04-30T06:36:07.053ZINFOtest_metrics (dropshot): request completed latency_us = 607 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 37c612a1-21ff-4230-8b22-68a9ae68c3b4 response_code = 200 uri = /sp/switch/1/component/rot/cmpa
278622025-04-30T06:36:07.065ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 235a1a39-e01c-4d5b-82db-4490cba997d1 uri = /sp/switch/1/component/rot/cfpa
278632025-04-30T06:36:07.065ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2144 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
278642025-04-30T06:36:07.065ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2144 } response = ReadRot(Ok)
278652025-04-30T06:36:07.065ZINFOtest_metrics (dropshot): request completed latency_us = 662 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 235a1a39-e01c-4d5b-82db-4490cba997d1 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
278662025-04-30T06:36:07.068ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 71f90bfb-ccb6-4552-a72c-9fc5ed7d7360 uri = /sp/switch/1/component/rot/cfpa
278672025-04-30T06:36:07.068ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2145 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
278682025-04-30T06:36:07.069ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2145 } response = ReadRot(Ok)
278692025-04-30T06:36:07.075ZINFOtest_metrics (dropshot): request completed latency_us = 7129 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 71f90bfb-ccb6-4552-a72c-9fc5ed7d7360 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
278702025-04-30T06:36:07.081ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 2eacdabe-ddce-499a-af59-4def0bd498fd uri = /sp/switch/1/component/rot/cfpa
278712025-04-30T06:36:07.081ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2146 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
278722025-04-30T06:36:07.082ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2146 } response = ReadRot(Ok)
278732025-04-30T06:36:07.082ZINFOtest_metrics (dropshot): request completed latency_us = 1848 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 2eacdabe-ddce-499a-af59-4def0bd498fd response_code = 200 uri = /sp/switch/1/component/rot/cfpa
278742025-04-30T06:36:07.083ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 4d014c2f-4cae-4449-af72-f581772915f3 uri = /sp/sled/0
278752025-04-30T06:36:07.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2449 }, kind: MgsRequest(SpState) }
278762025-04-30T06:36:07.083ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
278772025-04-30T06:36:07.083ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2449 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
278782025-04-30T06:36:07.083ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2450 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
278792025-04-30T06:36:07.084ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2450 } 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(()) }))
278802025-04-30T06:36:07.084ZINFOtest_metrics (dropshot): request completed latency_us = 774 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 4d014c2f-4cae-4449-af72-f581772915f3 response_code = 200 uri = /sp/sled/0
278812025-04-30T06:36:07.085ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = b93c4cee-7dab-4ee2-8138-633300bea937 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
278822025-04-30T06:36:07.085ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
278832025-04-30T06:36:07.085ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2451 } response = CabooseValue
278842025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
278852025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2452 } response = CabooseValue
278862025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2453 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
278872025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2453 } response = CabooseValue
278882025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2454 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
278892025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2454 } response = CabooseValue
278902025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
278912025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2455 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
278922025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
278932025-04-30T06:36:07.086ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2456 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
278942025-04-30T06:36:07.087ZINFOtest_metrics (dropshot): request completed latency_us = 1396 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = b93c4cee-7dab-4ee2-8138-633300bea937 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
278952025-04-30T06:36:07.087ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 721c94c3-b5c7-4662-bd9e-4244d1f77361 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
278962025-04-30T06:36:07.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2457 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
278972025-04-30T06:36:07.087ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2457 } response = CabooseValue
278982025-04-30T06:36:07.087ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2458 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
278992025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2458 } response = CabooseValue
279002025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2459 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
279012025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2459 } response = CabooseValue
279022025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2460 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
279032025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2460 } response = CabooseValue
279042025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
279052025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2461 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
279062025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
279072025-04-30T06:36:07.088ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2462 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
279082025-04-30T06:36:07.089ZINFOtest_metrics (dropshot): request completed latency_us = 1394 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 721c94c3-b5c7-4662-bd9e-4244d1f77361 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
279092025-04-30T06:36:07.089ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = a022a99f-8016-4787-aac6-ef63d3d10b95 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
279102025-04-30T06:36:07.089ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
279112025-04-30T06:36:07.089ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2463 } response = CabooseValue
279122025-04-30T06:36:07.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
279132025-04-30T06:36:07.090ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2464 } response = CabooseValue
279142025-04-30T06:36:07.090ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
279152025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2465 } response = CabooseValue
279162025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
279172025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2466 } response = CabooseValue
279182025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
279192025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2467 } response = CabooseValue
279202025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
279212025-04-30T06:36:07.092ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2468 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
279222025-04-30T06:36:07.092ZINFOtest_metrics (dropshot): request completed latency_us = 3059 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = a022a99f-8016-4787-aac6-ef63d3d10b95 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
279232025-04-30T06:36:07.094ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9f391a72-b523-4fad-aa7a-a9ee55f28441 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
279242025-04-30T06:36:07.094ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
279252025-04-30T06:36:07.095ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2469 } response = CabooseValue
279262025-04-30T06:36:07.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
279272025-04-30T06:36:07.096ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2470 } response = CabooseValue
279282025-04-30T06:36:07.096ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
279292025-04-30T06:36:07.112ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2471 } response = CabooseValue
279302025-04-30T06:36:07.112ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
279312025-04-30T06:36:07.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2472 } response = CabooseValue
279322025-04-30T06:36:07.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
279332025-04-30T06:36:07.113ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2473 } response = CabooseValue
279342025-04-30T06:36:07.113ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
279352025-04-30T06:36:07.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2474 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
279362025-04-30T06:36:07.114ZINFOtest_metrics (dropshot): request completed latency_us = 20430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9f391a72-b523-4fad-aa7a-a9ee55f28441 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
279372025-04-30T06:36:07.115ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = d5197c19-c9ee-4797-a6fc-81bb2ea6f5f7 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
279382025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
279392025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2475 } response = CabooseValue
279402025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
279412025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2476 } response = CabooseValue
279422025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
279432025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2477 } response = CabooseValue
279442025-04-30T06:36:07.115ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
279452025-04-30T06:36:07.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2478 } response = CabooseValue
279462025-04-30T06:36:07.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
279472025-04-30T06:36:07.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2479 } response = CabooseValue
279482025-04-30T06:36:07.116ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
279492025-04-30T06:36:07.116ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2480 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
279502025-04-30T06:36:07.116ZINFOtest_metrics (dropshot): request completed latency_us = 1315 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = d5197c19-c9ee-4797-a6fc-81bb2ea6f5f7 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
279512025-04-30T06:36:07.116ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = c70f78e6-afaf-417b-a670-cd0ffa063086 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
279522025-04-30T06:36:07.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
279532025-04-30T06:36:07.117ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2481 } response = CabooseValue
279542025-04-30T06:36:07.118ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
279552025-04-30T06:36:07.118ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2482 } response = CabooseValue
279562025-04-30T06:36:07.119ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
279572025-04-30T06:36:07.121ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2483 } response = CabooseValue
279582025-04-30T06:36:07.124ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
279592025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2484 } response = CabooseValue
279602025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
279612025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2485 } response = CabooseValue
279622025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
279632025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2486 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
279642025-04-30T06:36:07.125ZINFOtest_metrics (dropshot): request completed latency_us = 5521 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = c70f78e6-afaf-417b-a670-cd0ffa063086 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
279652025-04-30T06:36:07.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9ee4f02d-8054-4b4e-8998-d7c8713479ce uri = /sp/sled/0/component/rot/cmpa
279662025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2487 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
279672025-04-30T06:36:07.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2487 } response = ReadRot(Ok)
279682025-04-30T06:36:07.125ZINFOtest_metrics (dropshot): request completed latency_us = 582 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9ee4f02d-8054-4b4e-8998-d7c8713479ce response_code = 200 uri = /sp/sled/0/component/rot/cmpa
279692025-04-30T06:36:07.125ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = d6364c45-050e-40f7-9697-304eb0486991 uri = /sp/sled/0/component/rot/cfpa
279702025-04-30T06:36:07.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2488 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
279712025-04-30T06:36:07.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2488 } response = ReadRot(Ok)
279722025-04-30T06:36:07.135ZINFOtest_metrics (dropshot): request completed latency_us = 9960 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = d6364c45-050e-40f7-9697-304eb0486991 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
279732025-04-30T06:36:07.140ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = ae014329-4ed7-4b16-ab35-0e9dcccc0fda uri = /sp/sled/0/component/rot/cfpa
279742025-04-30T06:36:07.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2489 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
279752025-04-30T06:36:07.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2489 } response = ReadRot(Ok)
279762025-04-30T06:36:07.141ZINFOtest_metrics (dropshot): request completed latency_us = 856 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = ae014329-4ed7-4b16-ab35-0e9dcccc0fda response_code = 200 uri = /sp/sled/0/component/rot/cfpa
279772025-04-30T06:36:07.143ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = ce49cc7a-7fa2-406f-b2ef-ac8684a74798 uri = /sp/sled/0/component/rot/cfpa
279782025-04-30T06:36:07.143ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2490 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
279792025-04-30T06:36:07.143ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2490 } response = ReadRot(Ok)
279802025-04-30T06:36:07.144ZINFOtest_metrics (dropshot): request completed latency_us = 521 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = ce49cc7a-7fa2-406f-b2ef-ac8684a74798 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
279812025-04-30T06:36:07.146ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 42206db1-8492-4437-9704-00052fdd4ccd uri = /sp/sled/1
279822025-04-30T06:36:07.146ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2449 }, kind: MgsRequest(SpState) }
279832025-04-30T06:36:07.146ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
279842025-04-30T06:36:07.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2449 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
279852025-04-30T06:36:07.147ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2450 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
279862025-04-30T06:36:07.147ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2450 } 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(()) }))
279872025-04-30T06:36:07.147ZINFOtest_metrics (dropshot): request completed latency_us = 886 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 42206db1-8492-4437-9704-00052fdd4ccd response_code = 200 uri = /sp/sled/1
279882025-04-30T06:36:07.150ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 421df839-47c2-446c-8af6-04a9c2f4e81a uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
279892025-04-30T06:36:07.150ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2451 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
279902025-04-30T06:36:07.151ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2451 } response = CabooseValue
279912025-04-30T06:36:07.151ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2452 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
279922025-04-30T06:36:07.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2452 } response = CabooseValue
279932025-04-30T06:36:07.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2453 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
279942025-04-30T06:36:07.152ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2453 } response = CabooseValue
279952025-04-30T06:36:07.152ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2454 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
279962025-04-30T06:36:07.153ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2454 } response = CabooseValue
279972025-04-30T06:36:07.153ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2455 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
279982025-04-30T06:36:07.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2455 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
279992025-04-30T06:36:07.154ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2456 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
280002025-04-30T06:36:07.154ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2456 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
280012025-04-30T06:36:07.154ZINFOtest_metrics (dropshot): request completed latency_us = 3555 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 421df839-47c2-446c-8af6-04a9c2f4e81a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
280022025-04-30T06:36:07.155ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = de1d5208-86a6-4e02-9735-e02971edfe3a uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
280032025-04-30T06:36:07.156ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2457 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
280042025-04-30T06:36:07.156ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2457 } response = CabooseValue
280052025-04-30T06:36:07.156ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2458 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
280062025-04-30T06:36:07.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2458 } response = CabooseValue
280072025-04-30T06:36:07.157ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2459 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
280082025-04-30T06:36:07.157ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2459 } response = CabooseValue
280092025-04-30T06:36:07.158ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2460 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
280102025-04-30T06:36:07.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2460 } response = CabooseValue
280112025-04-30T06:36:07.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2461 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
280122025-04-30T06:36:07.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2461 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
280132025-04-30T06:36:07.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2462 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
280142025-04-30T06:36:07.159ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2462 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
280152025-04-30T06:36:07.159ZINFOtest_metrics (dropshot): request completed latency_us = 3137 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = de1d5208-86a6-4e02-9735-e02971edfe3a response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
280162025-04-30T06:36:07.159ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9c6c5922-524a-43e1-be08-2a8aee119cee uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
280172025-04-30T06:36:07.159ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2463 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
280182025-04-30T06:36:07.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2463 } response = CabooseValue
280192025-04-30T06:36:07.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2464 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
280202025-04-30T06:36:07.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2464 } response = CabooseValue
280212025-04-30T06:36:07.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2465 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
280222025-04-30T06:36:07.160ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2465 } response = CabooseValue
280232025-04-30T06:36:07.160ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2466 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
280242025-04-30T06:36:07.161ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2466 } response = CabooseValue
280252025-04-30T06:36:07.161ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2467 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
280262025-04-30T06:36:07.162ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2467 } response = CabooseValue
280272025-04-30T06:36:07.162ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2468 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
280282025-04-30T06:36:07.162ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2468 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
280292025-04-30T06:36:07.162ZINFOtest_metrics (dropshot): request completed latency_us = 3550 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 9c6c5922-524a-43e1-be08-2a8aee119cee response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
280302025-04-30T06:36:07.166ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 4ff77266-ccce-4956-a4b0-722b44b3b912 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
280312025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2469 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
280322025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2469 } response = CabooseValue
280332025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2470 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
280342025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2470 } response = CabooseValue
280352025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2471 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
280362025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2471 } response = CabooseValue
280372025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2472 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
280382025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2472 } response = CabooseValue
280392025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2473 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
280402025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2473 } response = CabooseValue
280412025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2474 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
280422025-04-30T06:36:07.166ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2474 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
280432025-04-30T06:36:07.166ZINFOtest_metrics (dropshot): request completed latency_us = 1173 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 4ff77266-ccce-4956-a4b0-722b44b3b912 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
280442025-04-30T06:36:07.168ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = ff45074c-743f-49ef-a126-38f49ab00083 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
280452025-04-30T06:36:07.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2475 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
280462025-04-30T06:36:07.168ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2475 } response = CabooseValue
280472025-04-30T06:36:07.168ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2476 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
280482025-04-30T06:36:07.169ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2476 } response = CabooseValue
280492025-04-30T06:36:07.169ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2477 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
280502025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2477 } response = CabooseValue
280512025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2478 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
280522025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2478 } response = CabooseValue
280532025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2479 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
280542025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2479 } response = CabooseValue
280552025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2480 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
280562025-04-30T06:36:07.170ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2480 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
280572025-04-30T06:36:07.170ZINFOtest_metrics (dropshot): request completed latency_us = 1446 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = ff45074c-743f-49ef-a126-38f49ab00083 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
280582025-04-30T06:36:07.170ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = cbd1300c-3660-4e47-a19f-516df07916fc uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
280592025-04-30T06:36:07.171ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2481 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
280602025-04-30T06:36:07.171ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2481 } response = CabooseValue
280612025-04-30T06:36:07.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2482 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
280622025-04-30T06:36:07.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2482 } response = CabooseValue
280632025-04-30T06:36:07.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2483 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
280642025-04-30T06:36:07.172ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2483 } response = CabooseValue
280652025-04-30T06:36:07.172ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2484 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
280662025-04-30T06:36:07.176ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2484 } response = CabooseValue
280672025-04-30T06:36:07.176ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2485 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
280682025-04-30T06:36:07.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2485 } response = CabooseValue
280692025-04-30T06:36:07.177ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2486 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
280702025-04-30T06:36:07.177ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2486 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
280712025-04-30T06:36:07.177ZINFOtest_metrics (dropshot): request completed latency_us = 6828 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = cbd1300c-3660-4e47-a19f-516df07916fc response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
280722025-04-30T06:36:07.179ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 838fde11-cf45-4bc1-8865-4ce769510fb6 uri = /sp/sled/1/component/rot/cmpa
280732025-04-30T06:36:07.180ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2487 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
280742025-04-30T06:36:07.180ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2487 } response = ReadRot(Ok)
280752025-04-30T06:36:07.180ZINFOtest_metrics (dropshot): request completed latency_us = 1015 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 838fde11-cf45-4bc1-8865-4ce769510fb6 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
280762025-04-30T06:36:07.188ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 4a427f9d-b519-4be0-a47f-a64debae2259 uri = /sp/sled/1/component/rot/cfpa
280772025-04-30T06:36:07.188ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2488 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
280782025-04-30T06:36:07.189ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2488 } response = ReadRot(Ok)
280792025-04-30T06:36:07.189ZINFOtest_metrics (dropshot): request completed latency_us = 1046 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 4a427f9d-b519-4be0-a47f-a64debae2259 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
280802025-04-30T06:36:07.190ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = b44486c9-4c88-4011-92da-837a9cf46bf7 uri = /sp/sled/1/component/rot/cfpa
280812025-04-30T06:36:07.190ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2489 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
280822025-04-30T06:36:07.191ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2489 } response = ReadRot(Ok)
280832025-04-30T06:36:07.193ZINFOtest_metrics (dropshot): request completed latency_us = 2920 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = b44486c9-4c88-4011-92da-837a9cf46bf7 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
280842025-04-30T06:36:07.195ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 48c4bb7d-a505-458c-9b0c-7524fcc8b1de uri = /sp/sled/1/component/rot/cfpa
280852025-04-30T06:36:07.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2490 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
280862025-04-30T06:36:07.195ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2490 } response = ReadRot(Ok)
280872025-04-30T06:36:07.195ZINFOtest_metrics (dropshot): request completed latency_us = 430 local_addr = [::1]:36378 method = GET remote_addr = [::1]:46252 req_id = 48c4bb7d-a505-458c-9b0c-7524fcc8b1de response_code = 200 uri = /sp/sled/1/component/rot/cfpa
280882025-04-30T06:36:07.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
280892025-04-30T06:36:07.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
280902025-04-30T06:36:07.333ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
280912025-04-30T06:36:07.334ZTRACtest_metrics (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
280922025-04-30T06:36:07.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2147 }, kind: MgsRequest(SpState) }
280932025-04-30T06:36:07.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2282 }, kind: MgsRequest(SpState) }
280942025-04-30T06:36:07.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2491 }, kind: MgsRequest(SpState) }
280952025-04-30T06:36:07.335ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2491 }, kind: MgsRequest(SpState) }
280962025-04-30T06:36:07.344ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
280972025-04-30T06:36:07.344ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
280982025-04-30T06:36:07.344ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
280992025-04-30T06:36:07.344ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
281002025-04-30T06:36:07.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2282 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
281012025-04-30T06:36:07.347ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2147 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
281022025-04-30T06:36:07.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2491 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
281032025-04-30T06:36:07.348ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2491 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
281042025-04-30T06:36:07.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2283 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
281052025-04-30T06:36:07.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2148 }, kind: MgsRequest(SpState) }
281062025-04-30T06:36:07.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2492 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
281072025-04-30T06:36:07.348ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2492 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
281082025-04-30T06:36:07.348ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
281092025-04-30T06:36:07.348ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
281102025-04-30T06:36:07.349ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
281112025-04-30T06:36:07.349ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 0
281122025-04-30T06:36:07.349ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(64.5) }) index = 0 slot = gimlet 0
281132025-04-30T06:36:07.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
281142025-04-30T06:36:07.350ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
281152025-04-30T06:36:07.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2283 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281162025-04-30T06:36:07.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2148 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
281172025-04-30T06:36:07.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2492 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281182025-04-30T06:36:07.353ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2492 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281192025-04-30T06:36:07.355ZTRACtest_metrics (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
281202025-04-30T06:36:07.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2284 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
281212025-04-30T06:36:07.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2493 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
281222025-04-30T06:36:07.357ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2493 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
281232025-04-30T06:36:07.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
281242025-04-30T06:36:07.358ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
281252025-04-30T06:36:07.358ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
281262025-04-30T06:36:07.358ZDEBGtest_metrics (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
281272025-04-30T06:36:07.358ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
281282025-04-30T06:36:07.358ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
281292025-04-30T06:36:07.358ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2284 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281302025-04-30T06:36:07.358ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2493 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281312025-04-30T06:36:07.358ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2493 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281322025-04-30T06:36:07.363ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2285 }, kind: MgsRequest(SpState) }
281332025-04-30T06:36:07.363ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2494 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
281342025-04-30T06:36:07.363ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2494 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
281352025-04-30T06:36:07.364ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
281362025-04-30T06:36:07.364ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
281372025-04-30T06:36:07.365ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
281382025-04-30T06:36:07.365ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
281392025-04-30T06:36:07.365ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
281402025-04-30T06:36:07.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2285 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
281412025-04-30T06:36:07.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2494 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281422025-04-30T06:36:07.366ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2494 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281432025-04-30T06:36:07.366ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
281442025-04-30T06:36:07.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2495 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
281452025-04-30T06:36:07.367ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2495 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
281462025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
281472025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
281482025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
281492025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
281502025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
281512025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
281522025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
281532025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
281542025-04-30T06:36:07.368ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
281552025-04-30T06:36:07.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2495 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281562025-04-30T06:36:07.368ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2495 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
281572025-04-30T06:36:07.374ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2496 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
281582025-04-30T06:36:07.375ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2496 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-46" }, offset: 0 }) }
281592025-04-30T06:36:07.375ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
281602025-04-30T06:36:07.375ZDEBGtest_metrics (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
281612025-04-30T06:36:07.376ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for number of component details num_details = 1 slot = gimlet 1
281622025-04-30T06:36:07.376ZDEBGtest_metrics (SpComponent { id: "dev-46" }): asked for component details for a sensor details = Measurement(Measurement { name: "CPU", kind: Temperature, value: Ok(62.6) }) index = 0 slot = gimlet 1
281632025-04-30T06:36:07.376ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2496 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281642025-04-30T06:36:07.378ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2496 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281652025-04-30T06:36:07.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2497 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
281662025-04-30T06:36:07.379ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2497 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
281672025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
281682025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
281692025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
281702025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
281712025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
281722025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
281732025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
281742025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
281752025-04-30T06:36:07.381ZDEBGtest_metrics (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
281762025-04-30T06:36:07.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2497 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
281772025-04-30T06:36:07.384ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2497 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281782025-04-30T06:36:07.390ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2498 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
281792025-04-30T06:36:07.391ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2498 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
281802025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
281812025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
281822025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
281832025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
281842025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
281852025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
281862025-04-30T06:36:07.392ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
281872025-04-30T06:36:07.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2498 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
281882025-04-30T06:36:07.392ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2498 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
281892025-04-30T06:36:07.399ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2499 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
281902025-04-30T06:36:07.401ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2499 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
281912025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
281922025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
281932025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
281942025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
281952025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
281962025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
281972025-04-30T06:36:07.402ZDEBGtest_metrics (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
281982025-04-30T06:36:07.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2499 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
281992025-04-30T06:36:07.402ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2499 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
282002025-04-30T06:36:07.411ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2500 }, kind: MgsRequest(SpState) }
282012025-04-30T06:36:07.412ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2500 }, kind: MgsRequest(SpState) }
282022025-04-30T06:36:07.412ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
282032025-04-30T06:36:07.412ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
282042025-04-30T06:36:07.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2500 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
282052025-04-30T06:36:07.413ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2500 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
282062025-04-30T06:36:07.413ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 17 sp_slot = 0
282072025-04-30T06:36:07.413ZTRACtest_metrics (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 1
282082025-04-30T06:36:07.531ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:39362
282092025-04-30T06:36:07.538ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 9e8f0560-e150-4d82-824a-489f71d26079 uri = /ignition
282102025-04-30T06:36:07.538ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2286 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
282112025-04-30T06:36:07.539ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
282122025-04-30T06:36:07.540ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2286 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
282132025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
282142025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
282152025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
282162025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
282172025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
282182025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
282192025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
282202025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
282212025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
282222025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
282232025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
282242025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
282252025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
282262025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
282272025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
282282025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
282292025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
282302025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
282312025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
282322025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
282332025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
282342025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
282352025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
282362025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
282372025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
282382025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
282392025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
282402025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
282412025-04-30T06:36:07.540ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
282422025-04-30T06:36:07.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
282432025-04-30T06:36:07.541ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
282442025-04-30T06:36:07.541ZINFOtest_metrics (dropshot): request completed latency_us = 2181 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 9e8f0560-e150-4d82-824a-489f71d26079 response_code = 200 uri = /ignition
282452025-04-30T06:36:07.543ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f9f54008-9fd6-4e39-b180-1f9fba8297a6 uri = /sp/switch/0
282462025-04-30T06:36:07.543ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2287 }, kind: MgsRequest(SpState) }
282472025-04-30T06:36:07.544ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
282482025-04-30T06:36:07.544ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2287 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
282492025-04-30T06:36:07.545ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2288 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
282502025-04-30T06:36:07.546ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2288 } 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(()) }))
282512025-04-30T06:36:07.546ZINFOtest_metrics (dropshot): request completed latency_us = 3347 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f9f54008-9fd6-4e39-b180-1f9fba8297a6 response_code = 200 uri = /sp/switch/0
282522025-04-30T06:36:07.547ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 2c855bc6-a92e-4d66-ac58-aff0fac80c1a uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
282532025-04-30T06:36:07.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2289 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
282542025-04-30T06:36:07.547ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2289 } response = CabooseValue
282552025-04-30T06:36:07.547ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2290 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
282562025-04-30T06:36:07.549ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2290 } response = CabooseValue
282572025-04-30T06:36:07.550ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2291 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
282582025-04-30T06:36:07.550ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2291 } response = CabooseValue
282592025-04-30T06:36:07.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2292 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
282602025-04-30T06:36:07.551ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2292 } response = CabooseValue
282612025-04-30T06:36:07.551ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2293 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
282622025-04-30T06:36:07.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2293 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
282632025-04-30T06:36:07.553ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2294 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
282642025-04-30T06:36:07.553ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2294 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
282652025-04-30T06:36:07.553ZINFOtest_metrics (dropshot): request completed latency_us = 6634 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 2c855bc6-a92e-4d66-ac58-aff0fac80c1a response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
282662025-04-30T06:36:07.555ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = b9a068cd-0627-4e5b-912e-013c52988de9 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
282672025-04-30T06:36:07.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2295 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
282682025-04-30T06:36:07.555ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2295 } response = CabooseValue
282692025-04-30T06:36:07.555ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2296 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
282702025-04-30T06:36:07.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2296 } response = CabooseValue
282712025-04-30T06:36:07.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2297 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
282722025-04-30T06:36:07.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2297 } response = CabooseValue
282732025-04-30T06:36:07.556ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2298 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
282742025-04-30T06:36:07.556ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2298 } response = CabooseValue
282752025-04-30T06:36:07.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2299 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
282762025-04-30T06:36:07.557ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2299 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
282772025-04-30T06:36:07.557ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2300 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
282782025-04-30T06:36:07.558ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2300 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
282792025-04-30T06:36:07.558ZINFOtest_metrics (dropshot): request completed latency_us = 2996 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = b9a068cd-0627-4e5b-912e-013c52988de9 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
282802025-04-30T06:36:07.558ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 595ae3f4-5355-4c57-9949-55d33b5c37d7 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
282812025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2301 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
282822025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2301 } response = CabooseValue
282832025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2302 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
282842025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2302 } response = CabooseValue
282852025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2303 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
282862025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2303 } response = CabooseValue
282872025-04-30T06:36:07.559ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2304 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
282882025-04-30T06:36:07.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2304 } response = CabooseValue
282892025-04-30T06:36:07.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2305 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
282902025-04-30T06:36:07.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2305 } response = CabooseValue
282912025-04-30T06:36:07.560ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2306 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
282922025-04-30T06:36:07.560ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2306 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
282932025-04-30T06:36:07.560ZINFOtest_metrics (dropshot): request completed latency_us = 1765 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 595ae3f4-5355-4c57-9949-55d33b5c37d7 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
282942025-04-30T06:36:07.561ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = b6433ba9-01a3-4287-a3db-139975377ef3 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
282952025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2307 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
282962025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2307 } response = CabooseValue
282972025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2308 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
282982025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2308 } response = CabooseValue
282992025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2309 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
283002025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2309 } response = CabooseValue
283012025-04-30T06:36:07.561ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2310 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
283022025-04-30T06:36:07.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2310 } response = CabooseValue
283032025-04-30T06:36:07.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2311 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
283042025-04-30T06:36:07.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2311 } response = CabooseValue
283052025-04-30T06:36:07.562ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2312 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
283062025-04-30T06:36:07.562ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2312 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
283072025-04-30T06:36:07.562ZINFOtest_metrics (dropshot): request completed latency_us = 1540 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = b6433ba9-01a3-4287-a3db-139975377ef3 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
283082025-04-30T06:36:07.564ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = ee615332-bc64-419a-b8a8-cc652b887945 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
283092025-04-30T06:36:07.564ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2313 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
283102025-04-30T06:36:07.564ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2313 } response = CabooseValue
283112025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2314 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
283122025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2314 } response = CabooseValue
283132025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2315 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
283142025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2315 } response = CabooseValue
283152025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2316 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
283162025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2316 } response = CabooseValue
283172025-04-30T06:36:07.565ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2317 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
283182025-04-30T06:36:07.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2317 } response = CabooseValue
283192025-04-30T06:36:07.566ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2318 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
283202025-04-30T06:36:07.566ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2318 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
283212025-04-30T06:36:07.567ZINFOtest_metrics (dropshot): request completed latency_us = 2144 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = ee615332-bc64-419a-b8a8-cc652b887945 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
283222025-04-30T06:36:07.567ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = decfa7c0-9598-44b7-980a-1c52718fa93a uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
283232025-04-30T06:36:07.567ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2319 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
283242025-04-30T06:36:07.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2319 } response = CabooseValue
283252025-04-30T06:36:07.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2320 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
283262025-04-30T06:36:07.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2320 } response = CabooseValue
283272025-04-30T06:36:07.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2321 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
283282025-04-30T06:36:07.572ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2321 } response = CabooseValue
283292025-04-30T06:36:07.572ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2322 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
283302025-04-30T06:36:07.573ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2322 } response = CabooseValue
283312025-04-30T06:36:07.573ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2323 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
283322025-04-30T06:36:07.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2323 } response = CabooseValue
283332025-04-30T06:36:07.574ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2324 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
283342025-04-30T06:36:07.574ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2324 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
283352025-04-30T06:36:07.574ZINFOtest_metrics (dropshot): request completed latency_us = 7281 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = decfa7c0-9598-44b7-980a-1c52718fa93a response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
283362025-04-30T06:36:07.576ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = cda0607d-f532-48c1-bf93-425cb0ed77f5 uri = /sp/switch/0/component/rot/cmpa
283372025-04-30T06:36:07.577ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2325 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
283382025-04-30T06:36:07.577ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2325 } response = ReadRot(Ok)
283392025-04-30T06:36:07.578ZINFOtest_metrics (dropshot): request completed latency_us = 2127 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = cda0607d-f532-48c1-bf93-425cb0ed77f5 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
283402025-04-30T06:36:07.581ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = fb977060-7760-45ee-99f5-a0273bec66cc uri = /sp/switch/0/component/rot/cfpa
283412025-04-30T06:36:07.581ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2326 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
283422025-04-30T06:36:07.581ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2326 } response = ReadRot(Ok)
283432025-04-30T06:36:07.581ZINFOtest_metrics (dropshot): request completed latency_us = 660 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = fb977060-7760-45ee-99f5-a0273bec66cc response_code = 200 uri = /sp/switch/0/component/rot/cfpa
283442025-04-30T06:36:07.583ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = d6fc024a-5fdd-4bc1-ac4f-e321ec27196a uri = /sp/switch/0/component/rot/cfpa
283452025-04-30T06:36:07.583ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2327 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
283462025-04-30T06:36:07.583ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2327 } response = ReadRot(Ok)
283472025-04-30T06:36:07.583ZINFOtest_metrics (dropshot): request completed latency_us = 550 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = d6fc024a-5fdd-4bc1-ac4f-e321ec27196a response_code = 200 uri = /sp/switch/0/component/rot/cfpa
283482025-04-30T06:36:07.585ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 525f6311-297f-434e-a57c-b82f581f4ee5 uri = /sp/switch/0/component/rot/cfpa
283492025-04-30T06:36:07.585ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2328 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
283502025-04-30T06:36:07.585ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2328 } response = ReadRot(Ok)
283512025-04-30T06:36:07.587ZINFOtest_metrics (dropshot): request completed latency_us = 1003 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 525f6311-297f-434e-a57c-b82f581f4ee5 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
283522025-04-30T06:36:07.588ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f07cd998-7042-4654-929a-bc593e75ad53 uri = /sp/switch/1
283532025-04-30T06:36:07.588ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2149 }, kind: MgsRequest(SpState) }
283542025-04-30T06:36:07.588ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
283552025-04-30T06:36:07.588ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2149 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
283562025-04-30T06:36:07.589ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2150 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
283572025-04-30T06:36:07.589ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2150 } 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(()) }))
283582025-04-30T06:36:07.591ZINFOtest_metrics (dropshot): request completed latency_us = 2992 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f07cd998-7042-4654-929a-bc593e75ad53 response_code = 200 uri = /sp/switch/1
283592025-04-30T06:36:07.592ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f3eed910-39e0-4adc-843b-4496bd6bf6b8 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
283602025-04-30T06:36:07.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2151 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
283612025-04-30T06:36:07.592ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2151 } response = CabooseValue
283622025-04-30T06:36:07.592ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2152 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
283632025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2152 } response = CabooseValue
283642025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2153 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
283652025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2153 } response = CabooseValue
283662025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2154 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
283672025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2154 } response = CabooseValue
283682025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2155 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
283692025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2155 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
283702025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2156 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
283712025-04-30T06:36:07.593ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2156 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
283722025-04-30T06:36:07.594ZINFOtest_metrics (dropshot): request completed latency_us = 1753 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f3eed910-39e0-4adc-843b-4496bd6bf6b8 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
283732025-04-30T06:36:07.595ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 18add4de-04d3-4bf3-b3b8-2ed2d5d9cc39 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
283742025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2157 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
283752025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2157 } response = CabooseValue
283762025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2158 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
283772025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2158 } response = CabooseValue
283782025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2159 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
283792025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2159 } response = CabooseValue
283802025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2160 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
283812025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2160 } response = CabooseValue
283822025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2161 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
283832025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2161 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
283842025-04-30T06:36:07.595ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2162 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
283852025-04-30T06:36:07.596ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2162 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
283862025-04-30T06:36:07.596ZINFOtest_metrics (dropshot): request completed latency_us = 1286 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 18add4de-04d3-4bf3-b3b8-2ed2d5d9cc39 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
283872025-04-30T06:36:07.596ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 33a58f55-47d8-46e1-9745-c12f2f844a56 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
283882025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2163 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
283892025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2163 } response = CabooseValue
283902025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2164 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
283912025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2164 } response = CabooseValue
283922025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2165 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
283932025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2165 } response = CabooseValue
283942025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2166 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
283952025-04-30T06:36:07.597ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2166 } response = CabooseValue
283962025-04-30T06:36:07.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2167 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
283972025-04-30T06:36:07.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2167 } response = CabooseValue
283982025-04-30T06:36:07.598ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2168 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
283992025-04-30T06:36:07.598ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2168 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
284002025-04-30T06:36:07.598ZINFOtest_metrics (dropshot): request completed latency_us = 1865 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 33a58f55-47d8-46e1-9745-c12f2f844a56 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=0
284012025-04-30T06:36:07.599ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 2323dde3-0f4b-47e8-b5e2-7f00f893a864 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
284022025-04-30T06:36:07.599ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2169 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
284032025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2169 } response = CabooseValue
284042025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2170 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
284052025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2170 } response = CabooseValue
284062025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2171 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
284072025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2171 } response = CabooseValue
284082025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2172 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
284092025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2172 } response = CabooseValue
284102025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2173 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
284112025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2173 } response = CabooseValue
284122025-04-30T06:36:07.600ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2174 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
284132025-04-30T06:36:07.601ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2174 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
284142025-04-30T06:36:07.601ZINFOtest_metrics (dropshot): request completed latency_us = 1538 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 2323dde3-0f4b-47e8-b5e2-7f00f893a864 response_code = 200 uri = /sp/switch/1/component/rot/caboose?firmware_slot=1
284152025-04-30T06:36:07.601ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f715b563-572b-4b06-9c94-431872adc132 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
284162025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2175 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
284172025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2175 } response = CabooseValue
284182025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2176 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
284192025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2176 } response = CabooseValue
284202025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2177 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
284212025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2177 } response = CabooseValue
284222025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2178 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
284232025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2178 } response = CabooseValue
284242025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2179 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
284252025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2179 } response = CabooseValue
284262025-04-30T06:36:07.602ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2180 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
284272025-04-30T06:36:07.603ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2180 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
284282025-04-30T06:36:07.603ZINFOtest_metrics (dropshot): request completed latency_us = 1864 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f715b563-572b-4b06-9c94-431872adc132 response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=0
284292025-04-30T06:36:07.604ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = eebc4898-c86c-4684-99d5-5ef363101c2d uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
284302025-04-30T06:36:07.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2181 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
284312025-04-30T06:36:07.604ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2181 } response = CabooseValue
284322025-04-30T06:36:07.604ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2182 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
284332025-04-30T06:36:07.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2182 } response = CabooseValue
284342025-04-30T06:36:07.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2183 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
284352025-04-30T06:36:07.605ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2183 } response = CabooseValue
284362025-04-30T06:36:07.605ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2184 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
284372025-04-30T06:36:07.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2184 } response = CabooseValue
284382025-04-30T06:36:07.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2185 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
284392025-04-30T06:36:07.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2185 } response = CabooseValue
284402025-04-30T06:36:07.606ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2186 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
284412025-04-30T06:36:07.606ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2186 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
284422025-04-30T06:36:07.606ZINFOtest_metrics (dropshot): request completed latency_us = 2421 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = eebc4898-c86c-4684-99d5-5ef363101c2d response_code = 200 uri = /sp/switch/1/component/stage0/caboose?firmware_slot=1
284432025-04-30T06:36:07.607ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 878d136e-eb24-4b3a-82b9-ef519c50609d uri = /sp/switch/1/component/rot/cmpa
284442025-04-30T06:36:07.608ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2187 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
284452025-04-30T06:36:07.609ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2187 } response = ReadRot(Ok)
284462025-04-30T06:36:07.609ZINFOtest_metrics (dropshot): request completed latency_us = 1418 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 878d136e-eb24-4b3a-82b9-ef519c50609d response_code = 200 uri = /sp/switch/1/component/rot/cmpa
284472025-04-30T06:36:07.610ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 9b1df641-184d-45da-8564-eff4c458e501 uri = /sp/switch/1/component/rot/cfpa
284482025-04-30T06:36:07.611ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2188 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
284492025-04-30T06:36:07.611ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2188 } response = ReadRot(Ok)
284502025-04-30T06:36:07.611ZINFOtest_metrics (dropshot): request completed latency_us = 590 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 9b1df641-184d-45da-8564-eff4c458e501 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
284512025-04-30T06:36:07.612ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f2e6f315-9639-42f8-b1b5-770e898a9926 uri = /sp/switch/1/component/rot/cfpa
284522025-04-30T06:36:07.612ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2189 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
284532025-04-30T06:36:07.612ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2189 } response = ReadRot(Ok)
284542025-04-30T06:36:07.612ZINFOtest_metrics (dropshot): request completed latency_us = 486 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f2e6f315-9639-42f8-b1b5-770e898a9926 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
284552025-04-30T06:36:07.613ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 3f2214d9-0a04-40b4-943e-10ed7fffa716 uri = /sp/switch/1/component/rot/cfpa
284562025-04-30T06:36:07.613ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2190 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
284572025-04-30T06:36:07.613ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2190 } response = ReadRot(Ok)
284582025-04-30T06:36:07.613ZINFOtest_metrics (dropshot): request completed latency_us = 495 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 3f2214d9-0a04-40b4-943e-10ed7fffa716 response_code = 200 uri = /sp/switch/1/component/rot/cfpa
284592025-04-30T06:36:07.614ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = bf931819-7816-4067-a557-73147cfcdce5 uri = /sp/sled/0
284602025-04-30T06:36:07.614ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2501 }, kind: MgsRequest(SpState) }
284612025-04-30T06:36:07.614ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
284622025-04-30T06:36:07.615ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2501 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
284632025-04-30T06:36:07.615ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2502 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
284642025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2502 } 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(()) }))
284652025-04-30T06:36:07.616ZINFOtest_metrics (dropshot): request completed latency_us = 950 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = bf931819-7816-4067-a557-73147cfcdce5 response_code = 200 uri = /sp/sled/0
284662025-04-30T06:36:07.616ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 33af51f7-b40e-470a-9f1a-577be05236a0 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
284672025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
284682025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2503 } response = CabooseValue
284692025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
284702025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2504 } response = CabooseValue
284712025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
284722025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2505 } response = CabooseValue
284732025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
284742025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2506 } response = CabooseValue
284752025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
284762025-04-30T06:36:07.616ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2507 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
284772025-04-30T06:36:07.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
284782025-04-30T06:36:07.617ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2508 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
284792025-04-30T06:36:07.617ZINFOtest_metrics (dropshot): request completed latency_us = 1431 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 33af51f7-b40e-470a-9f1a-577be05236a0 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=0
284802025-04-30T06:36:07.617ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 12f5fb82-a5a4-480a-8580-e8d68e5998b0 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
284812025-04-30T06:36:07.617ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
284822025-04-30T06:36:07.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2509 } response = CabooseValue
284832025-04-30T06:36:07.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
284842025-04-30T06:36:07.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2510 } response = CabooseValue
284852025-04-30T06:36:07.618ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
284862025-04-30T06:36:07.618ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2511 } response = CabooseValue
284872025-04-30T06:36:07.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
284882025-04-30T06:36:07.619ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2512 } response = CabooseValue
284892025-04-30T06:36:07.619ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
284902025-04-30T06:36:07.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2513 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
284912025-04-30T06:36:07.620ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
284922025-04-30T06:36:07.620ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
284932025-04-30T06:36:07.620ZINFOtest_metrics (dropshot): request completed latency_us = 2695 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 12f5fb82-a5a4-480a-8580-e8d68e5998b0 response_code = 200 uri = /sp/sled/0/component/sp/caboose?firmware_slot=1
284942025-04-30T06:36:07.624ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 19d4a15e-768c-4817-9c1b-324e5c1a512d uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
284952025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
284962025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2515 } response = CabooseValue
284972025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
284982025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2516 } response = CabooseValue
284992025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
285002025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2517 } response = CabooseValue
285012025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
285022025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2518 } response = CabooseValue
285032025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
285042025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2519 } response = CabooseValue
285052025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
285062025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2520 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
285072025-04-30T06:36:07.624ZINFOtest_metrics (dropshot): request completed latency_us = 1157 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 19d4a15e-768c-4817-9c1b-324e5c1a512d response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=0
285082025-04-30T06:36:07.624ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 7278429b-9cf3-4da0-9c3a-a298dcc6e2b5 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
285092025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
285102025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2521 } response = CabooseValue
285112025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
285122025-04-30T06:36:07.624ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2522 } response = CabooseValue
285132025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
285142025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2523 } response = CabooseValue
285152025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
285162025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2524 } response = CabooseValue
285172025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
285182025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2525 } response = CabooseValue
285192025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
285202025-04-30T06:36:07.625ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2526 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
285212025-04-30T06:36:07.625ZINFOtest_metrics (dropshot): request completed latency_us = 1716 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 7278429b-9cf3-4da0-9c3a-a298dcc6e2b5 response_code = 200 uri = /sp/sled/0/component/rot/caboose?firmware_slot=1
285222025-04-30T06:36:07.626ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 4f8efc80-48c2-4783-9cd6-d14e2e5cefc8 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
285232025-04-30T06:36:07.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
285242025-04-30T06:36:07.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2527 } response = CabooseValue
285252025-04-30T06:36:07.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
285262025-04-30T06:36:07.626ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2528 } response = CabooseValue
285272025-04-30T06:36:07.626ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
285282025-04-30T06:36:07.638ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2529 } response = CabooseValue
285292025-04-30T06:36:07.639ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
285302025-04-30T06:36:07.644ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2530 } response = CabooseValue
285312025-04-30T06:36:07.644ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
285322025-04-30T06:36:07.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2531 } response = CabooseValue
285332025-04-30T06:36:07.645ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
285342025-04-30T06:36:07.645ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2532 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
285352025-04-30T06:36:07.645ZINFOtest_metrics (dropshot): request completed latency_us = 19753 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 4f8efc80-48c2-4783-9cd6-d14e2e5cefc8 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=0
285362025-04-30T06:36:07.646ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 00b5527b-e326-462c-89c2-39014ca1b2f2 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
285372025-04-30T06:36:07.646ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
285382025-04-30T06:36:07.647ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2533 } response = CabooseValue
285392025-04-30T06:36:07.647ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
285402025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2534 } response = CabooseValue
285412025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
285422025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2535 } response = CabooseValue
285432025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
285442025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2536 } response = CabooseValue
285452025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
285462025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2537 } response = CabooseValue
285472025-04-30T06:36:07.661ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
285482025-04-30T06:36:07.662ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2538 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
285492025-04-30T06:36:07.662ZINFOtest_metrics (dropshot): request completed latency_us = 15853 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 00b5527b-e326-462c-89c2-39014ca1b2f2 response_code = 200 uri = /sp/sled/0/component/stage0/caboose?firmware_slot=1
285502025-04-30T06:36:07.664ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = a793c64c-6c6a-4639-b93e-a188328ffcb9 uri = /sp/sled/0/component/rot/cmpa
285512025-04-30T06:36:07.664ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2539 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
285522025-04-30T06:36:07.664ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2539 } response = ReadRot(Ok)
285532025-04-30T06:36:07.665ZINFOtest_metrics (dropshot): request completed latency_us = 772 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = a793c64c-6c6a-4639-b93e-a188328ffcb9 response_code = 200 uri = /sp/sled/0/component/rot/cmpa
285542025-04-30T06:36:07.681ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = c0d90d2a-6e57-4080-ba5c-c15900faf7ae uri = /sp/sled/0/component/rot/cfpa
285552025-04-30T06:36:07.682ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2540 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
285562025-04-30T06:36:07.683ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2540 } response = ReadRot(Ok)
285572025-04-30T06:36:07.683ZINFOtest_metrics (dropshot): request completed latency_us = 1700 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = c0d90d2a-6e57-4080-ba5c-c15900faf7ae response_code = 200 uri = /sp/sled/0/component/rot/cfpa
285582025-04-30T06:36:07.684ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 84647ce2-d9fd-494b-9c2f-cc24d2ef6500 uri = /sp/sled/0/component/rot/cfpa
285592025-04-30T06:36:07.684ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2541 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
285602025-04-30T06:36:07.685ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2541 } response = ReadRot(Ok)
285612025-04-30T06:36:07.686ZINFOtest_metrics (dropshot): request completed latency_us = 2248 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 84647ce2-d9fd-494b-9c2f-cc24d2ef6500 response_code = 200 uri = /sp/sled/0/component/rot/cfpa
285622025-04-30T06:36:07.686ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = b8443272-a31b-441c-8536-94a8c8ac78ee uri = /sp/sled/0/component/rot/cfpa
285632025-04-30T06:36:07.687ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2542 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
285642025-04-30T06:36:07.688ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2542 } response = ReadRot(Ok)
285652025-04-30T06:36:07.688ZINFOtest_metrics (dropshot): request completed latency_us = 1388 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = b8443272-a31b-441c-8536-94a8c8ac78ee response_code = 200 uri = /sp/sled/0/component/rot/cfpa
285662025-04-30T06:36:07.689ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 653d1974-61f8-4e64-9179-5714c5172c92 uri = /sp/sled/1
285672025-04-30T06:36:07.689ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2501 }, kind: MgsRequest(SpState) }
285682025-04-30T06:36:07.690ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 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
285692025-04-30T06:36:07.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2501 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
285702025-04-30T06:36:07.690ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2502 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
285712025-04-30T06:36:07.690ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2502 } 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(()) }))
285722025-04-30T06:36:07.690ZINFOtest_metrics (dropshot): request completed latency_us = 1736 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 653d1974-61f8-4e64-9179-5714c5172c92 response_code = 200 uri = /sp/sled/1
285732025-04-30T06:36:07.691ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 2fa3a35d-6096-4a14-a918-913f3bf29a71 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
285742025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2503 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
285752025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2503 } response = CabooseValue
285762025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2504 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
285772025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2504 } response = CabooseValue
285782025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2505 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
285792025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2505 } response = CabooseValue
285802025-04-30T06:36:07.694ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2506 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
285812025-04-30T06:36:07.695ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2506 } response = CabooseValue
285822025-04-30T06:36:07.696ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2507 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
285832025-04-30T06:36:07.697ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2507 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
285842025-04-30T06:36:07.698ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2508 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
285852025-04-30T06:36:07.698ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2508 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
285862025-04-30T06:36:07.698ZINFOtest_metrics (dropshot): request completed latency_us = 6581 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 2fa3a35d-6096-4a14-a918-913f3bf29a71 response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=0
285872025-04-30T06:36:07.700ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 18c11faa-4bb2-4c2f-9654-966628b1573d uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
285882025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2509 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
285892025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2509 } response = CabooseValue
285902025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2510 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
285912025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2510 } response = CabooseValue
285922025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2511 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
285932025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2511 } response = CabooseValue
285942025-04-30T06:36:07.701ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2512 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
285952025-04-30T06:36:07.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2512 } response = CabooseValue
285962025-04-30T06:36:07.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2513 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
285972025-04-30T06:36:07.702ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2513 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
285982025-04-30T06:36:07.702ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2514 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
285992025-04-30T06:36:07.703ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2514 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
286002025-04-30T06:36:07.703ZINFOtest_metrics (dropshot): request completed latency_us = 2447 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 18c11faa-4bb2-4c2f-9654-966628b1573d response_code = 200 uri = /sp/sled/1/component/sp/caboose?firmware_slot=1
286012025-04-30T06:36:07.703ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f019d6a7-4269-4aa4-b682-593692088320 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
286022025-04-30T06:36:07.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2515 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
286032025-04-30T06:36:07.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2515 } response = CabooseValue
286042025-04-30T06:36:07.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2516 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
286052025-04-30T06:36:07.704ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2516 } response = CabooseValue
286062025-04-30T06:36:07.704ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2517 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
286072025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2517 } response = CabooseValue
286082025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2518 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
286092025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2518 } response = CabooseValue
286102025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2519 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
286112025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2519 } response = CabooseValue
286122025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2520 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
286132025-04-30T06:36:07.705ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2520 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
286142025-04-30T06:36:07.705ZINFOtest_metrics (dropshot): request completed latency_us = 2054 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f019d6a7-4269-4aa4-b682-593692088320 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=0
286152025-04-30T06:36:07.706ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = c6d45369-6963-47db-8aea-81eb1f904006 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
286162025-04-30T06:36:07.707ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2521 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
286172025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2521 } response = CabooseValue
286182025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2522 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
286192025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2522 } response = CabooseValue
286202025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2523 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
286212025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2523 } response = CabooseValue
286222025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2524 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
286232025-04-30T06:36:07.708ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2524 } response = CabooseValue
286242025-04-30T06:36:07.709ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2525 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
286252025-04-30T06:36:07.710ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2525 } response = CabooseValue
286262025-04-30T06:36:07.710ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2526 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
286272025-04-30T06:36:07.711ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2526 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
286282025-04-30T06:36:07.711ZINFOtest_metrics (dropshot): request completed latency_us = 4312 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = c6d45369-6963-47db-8aea-81eb1f904006 response_code = 200 uri = /sp/sled/1/component/rot/caboose?firmware_slot=1
286292025-04-30T06:36:07.713ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 1368412d-3122-4767-8d6b-89508bba7af1 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
286302025-04-30T06:36:07.713ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2527 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
286312025-04-30T06:36:07.715ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2527 } response = CabooseValue
286322025-04-30T06:36:07.716ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2528 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
286332025-04-30T06:36:07.717ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2528 } response = CabooseValue
286342025-04-30T06:36:07.717ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2529 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
286352025-04-30T06:36:07.718ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2529 } response = CabooseValue
286362025-04-30T06:36:07.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2530 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
286372025-04-30T06:36:07.718ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2530 } response = CabooseValue
286382025-04-30T06:36:07.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2531 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
286392025-04-30T06:36:07.718ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2531 } response = CabooseValue
286402025-04-30T06:36:07.718ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2532 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
286412025-04-30T06:36:07.719ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2532 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
286422025-04-30T06:36:07.719ZINFOtest_metrics (dropshot): request completed latency_us = 7126 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 1368412d-3122-4767-8d6b-89508bba7af1 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=0
286432025-04-30T06:36:07.720ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 9867cfb1-f502-46ec-8f28-1ff0e67427d1 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
286442025-04-30T06:36:07.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2533 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
286452025-04-30T06:36:07.721ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2533 } response = CabooseValue
286462025-04-30T06:36:07.721ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2534 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
286472025-04-30T06:36:07.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2534 } response = CabooseValue
286482025-04-30T06:36:07.722ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2535 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
286492025-04-30T06:36:07.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2535 } response = CabooseValue
286502025-04-30T06:36:07.722ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2536 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
286512025-04-30T06:36:07.722ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2536 } response = CabooseValue
286522025-04-30T06:36:07.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2537 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
286532025-04-30T06:36:07.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2537 } response = CabooseValue
286542025-04-30T06:36:07.723ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2538 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
286552025-04-30T06:36:07.723ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2538 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
286562025-04-30T06:36:07.723ZINFOtest_metrics (dropshot): request completed latency_us = 2638 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 9867cfb1-f502-46ec-8f28-1ff0e67427d1 response_code = 200 uri = /sp/sled/1/component/stage0/caboose?firmware_slot=1
286572025-04-30T06:36:07.724ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 4786cab7-8174-4898-94c7-083fb9c1d254 uri = /sp/sled/1/component/rot/cmpa
286582025-04-30T06:36:07.725ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2539 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
286592025-04-30T06:36:07.725ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2539 } response = ReadRot(Ok)
286602025-04-30T06:36:07.725ZINFOtest_metrics (dropshot): request completed latency_us = 675 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 4786cab7-8174-4898-94c7-083fb9c1d254 response_code = 200 uri = /sp/sled/1/component/rot/cmpa
286612025-04-30T06:36:07.727ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 80753c9d-589e-40b2-b465-bf1b0a01cee0 uri = /sp/sled/1/component/rot/cfpa
286622025-04-30T06:36:07.727ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2540 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
286632025-04-30T06:36:07.727ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2540 } response = ReadRot(Ok)
286642025-04-30T06:36:07.728ZINFOtest_metrics (dropshot): request completed latency_us = 592 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 80753c9d-589e-40b2-b465-bf1b0a01cee0 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
286652025-04-30T06:36:07.728ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f9a25ebe-de36-4bce-a289-831f3351ec4d uri = /sp/sled/1/component/rot/cfpa
286662025-04-30T06:36:07.729ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2541 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
286672025-04-30T06:36:07.729ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2541 } response = ReadRot(Ok)
286682025-04-30T06:36:07.729ZINFOtest_metrics (dropshot): request completed latency_us = 832 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = f9a25ebe-de36-4bce-a289-831f3351ec4d response_code = 200 uri = /sp/sled/1/component/rot/cfpa
286692025-04-30T06:36:07.730ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 0468c54b-69c9-47c2-9624-4b58b3756eb5 uri = /sp/sled/1/component/rot/cfpa
286702025-04-30T06:36:07.730ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2542 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
286712025-04-30T06:36:07.730ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2542 } response = ReadRot(Ok)
286722025-04-30T06:36:07.732ZINFOtest_metrics (dropshot): request completed latency_us = 1643 local_addr = [::1]:36378 method = GET remote_addr = [::1]:39362 req_id = 0468c54b-69c9-47c2-9624-4b58b3756eb5 response_code = 200 uri = /sp/sled/1/component/rot/cfpa
286732025-04-30T06:36:08.104ZINFOtest_metrics (dropshot): accepted connection local_addr = [::1]:36378 remote_addr = [::1]:38045
286742025-04-30T06:36:08.105ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = f37693c4-36a9-47f3-9b50-b2baf8270f52 uri = /ignition
286752025-04-30T06:36:08.105ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2329 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
286762025-04-30T06:36:08.105ZDEBGtest_metrics: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
286772025-04-30T06:36:08.114ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2329 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
286782025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
286792025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
286802025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
286812025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
286822025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
286832025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
286842025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
286852025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
286862025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
286872025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
286882025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
286892025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
286902025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
286912025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
286922025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
286932025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
286942025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
286952025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
286962025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
286972025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
286982025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
286992025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
287002025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
287012025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
287022025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
287032025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
287042025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
287052025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
287062025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
287072025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
287082025-04-30T06:36:08.115ZWARNtest_metrics (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
287092025-04-30T06:36:08.115ZINFOtest_metrics (dropshot): request completed latency_us = 10134 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = f37693c4-36a9-47f3-9b50-b2baf8270f52 response_code = 200 uri = /ignition
287102025-04-30T06:36:08.117ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 5f8ef9d4-d773-4c44-a0ea-8bf0d3f7d135 uri = /sp/switch/0
287112025-04-30T06:36:08.117ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2330 }, kind: MgsRequest(SpState) }
287122025-04-30T06:36:08.118ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 0
287132025-04-30T06:36:08.119ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2330 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
287142025-04-30T06:36:08.120ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2331 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
287152025-04-30T06:36:08.120ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2331 } 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(()) }))
287162025-04-30T06:36:08.121ZINFOtest_metrics (dropshot): request completed latency_us = 4078 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 5f8ef9d4-d773-4c44-a0ea-8bf0d3f7d135 response_code = 200 uri = /sp/switch/0
287172025-04-30T06:36:08.124ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = c9fdca5c-c77d-405b-9f03-079551c04cc2 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
287182025-04-30T06:36:08.124ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2332 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
287192025-04-30T06:36:08.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2332 } response = CabooseValue
287202025-04-30T06:36:08.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2333 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
287212025-04-30T06:36:08.125ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2333 } response = CabooseValue
287222025-04-30T06:36:08.125ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2334 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
287232025-04-30T06:36:08.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2334 } response = CabooseValue
287242025-04-30T06:36:08.126ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2335 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
287252025-04-30T06:36:08.126ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2335 } response = CabooseValue
287262025-04-30T06:36:08.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2336 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
287272025-04-30T06:36:08.127ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2336 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
287282025-04-30T06:36:08.127ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2337 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
287292025-04-30T06:36:08.128ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2337 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
287302025-04-30T06:36:08.128ZINFOtest_metrics (dropshot): request completed latency_us = 3766 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = c9fdca5c-c77d-405b-9f03-079551c04cc2 response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=0
287312025-04-30T06:36:08.131ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 56c2610f-731d-4760-984c-8abb6579b3cf uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
287322025-04-30T06:36:08.131ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2338 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
287332025-04-30T06:36:08.131ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2338 } response = CabooseValue
287342025-04-30T06:36:08.132ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2339 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
287352025-04-30T06:36:08.133ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2339 } response = CabooseValue
287362025-04-30T06:36:08.133ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2340 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
287372025-04-30T06:36:08.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2340 } response = CabooseValue
287382025-04-30T06:36:08.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2341 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
287392025-04-30T06:36:08.134ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2341 } response = CabooseValue
287402025-04-30T06:36:08.134ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2342 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
287412025-04-30T06:36:08.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2342 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
287422025-04-30T06:36:08.135ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2343 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
287432025-04-30T06:36:08.135ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2343 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
287442025-04-30T06:36:08.135ZINFOtest_metrics (dropshot): request completed latency_us = 4556 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 56c2610f-731d-4760-984c-8abb6579b3cf response_code = 200 uri = /sp/switch/0/component/sp/caboose?firmware_slot=1
287452025-04-30T06:36:08.137ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = b3825ed0-1174-430f-87c4-aeefc1684ddc uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
287462025-04-30T06:36:08.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2344 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [71, 73, 84, 67] }) }
287472025-04-30T06:36:08.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2344 } response = CabooseValue
287482025-04-30T06:36:08.138ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2345 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [66, 79, 82, 68] }) }
287492025-04-30T06:36:08.138ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2345 } response = CabooseValue
287502025-04-30T06:36:08.139ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2346 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [78, 65, 77, 69] }) }
287512025-04-30T06:36:08.140ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2346 } response = CabooseValue
287522025-04-30T06:36:08.140ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2347 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [86, 69, 82, 83] }) }
287532025-04-30T06:36:08.141ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2347 } response = CabooseValue
287542025-04-30T06:36:08.142ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2348 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [83, 73, 71, 78] }) }
287552025-04-30T06:36:08.144ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2348 } response = CabooseValue
287562025-04-30T06:36:08.144ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2349 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 0, key: [69, 80, 79, 67] }) }
287572025-04-30T06:36:08.145ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2349 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
287582025-04-30T06:36:08.190ZINFOtest_metrics (dropshot): request completed latency_us = 53149 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = b3825ed0-1174-430f-87c4-aeefc1684ddc response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=0
287592025-04-30T06:36:08.193ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = a73efb5a-1a9a-42ed-86d2-999efbfa1924 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
287602025-04-30T06:36:08.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2350 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [71, 73, 84, 67] }) }
287612025-04-30T06:36:08.193ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2350 } response = CabooseValue
287622025-04-30T06:36:08.193ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2351 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [66, 79, 82, 68] }) }
287632025-04-30T06:36:08.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2351 } response = CabooseValue
287642025-04-30T06:36:08.194ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2352 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [78, 65, 77, 69] }) }
287652025-04-30T06:36:08.194ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2352 } response = CabooseValue
287662025-04-30T06:36:08.195ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2353 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [86, 69, 82, 83] }) }
287672025-04-30T06:36:08.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2353 } response = CabooseValue
287682025-04-30T06:36:08.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2354 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [83, 73, 71, 78] }) }
287692025-04-30T06:36:08.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2354 } response = CabooseValue
287702025-04-30T06:36:08.196ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2355 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "rot" }, slot: 1, key: [69, 80, 79, 67] }) }
287712025-04-30T06:36:08.196ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2355 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
287722025-04-30T06:36:08.197ZINFOtest_metrics (dropshot): request completed latency_us = 4072 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = a73efb5a-1a9a-42ed-86d2-999efbfa1924 response_code = 200 uri = /sp/switch/0/component/rot/caboose?firmware_slot=1
287732025-04-30T06:36:08.203ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 36995c86-5adb-4fce-bb0f-51c2dd437ab1 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
287742025-04-30T06:36:08.203ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2356 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [71, 73, 84, 67] }) }
287752025-04-30T06:36:08.204ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2356 } response = CabooseValue
287762025-04-30T06:36:08.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2357 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [66, 79, 82, 68] }) }
287772025-04-30T06:36:08.204ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2357 } response = CabooseValue
287782025-04-30T06:36:08.204ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2358 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [78, 65, 77, 69] }) }
287792025-04-30T06:36:08.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2358 } response = CabooseValue
287802025-04-30T06:36:08.205ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2359 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [86, 69, 82, 83] }) }
287812025-04-30T06:36:08.205ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2359 } response = CabooseValue
287822025-04-30T06:36:08.206ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2360 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [83, 73, 71, 78] }) }
287832025-04-30T06:36:08.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2360 } response = CabooseValue
287842025-04-30T06:36:08.206ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2361 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 0, key: [69, 80, 79, 67] }) }
287852025-04-30T06:36:08.206ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2361 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
287862025-04-30T06:36:08.207ZINFOtest_metrics (dropshot): request completed latency_us = 4034 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 36995c86-5adb-4fce-bb0f-51c2dd437ab1 response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=0
287872025-04-30T06:36:08.208ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = a74056df-d9f2-4205-9787-b77dbbab079b uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
287882025-04-30T06:36:08.208ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2362 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [71, 73, 84, 67] }) }
287892025-04-30T06:36:08.208ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2362 } response = CabooseValue
287902025-04-30T06:36:08.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2363 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [66, 79, 82, 68] }) }
287912025-04-30T06:36:08.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2363 } response = CabooseValue
287922025-04-30T06:36:08.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2364 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [78, 65, 77, 69] }) }
287932025-04-30T06:36:08.209ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2364 } response = CabooseValue
287942025-04-30T06:36:08.209ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2365 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [86, 69, 82, 83] }) }
287952025-04-30T06:36:08.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2365 } response = CabooseValue
287962025-04-30T06:36:08.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2366 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [83, 73, 71, 78] }) }
287972025-04-30T06:36:08.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2366 } response = CabooseValue
287982025-04-30T06:36:08.210ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2367 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "stage0" }, slot: 1, key: [69, 80, 79, 67] }) }
287992025-04-30T06:36:08.210ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2367 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
288002025-04-30T06:36:08.211ZINFOtest_metrics (dropshot): request completed latency_us = 3049 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = a74056df-d9f2-4205-9787-b77dbbab079b response_code = 200 uri = /sp/switch/0/component/stage0/caboose?firmware_slot=1
288012025-04-30T06:36:08.212ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 05a1eedb-6ae5-4891-80ca-f0cca6c360d7 uri = /sp/switch/0/component/rot/cmpa
288022025-04-30T06:36:08.212ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2368 }, kind: MgsRequest(ReadRot(ReadCmpa)) }
288032025-04-30T06:36:08.212ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2368 } response = ReadRot(Ok)
288042025-04-30T06:36:08.212ZINFOtest_metrics (dropshot): request completed latency_us = 718 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 05a1eedb-6ae5-4891-80ca-f0cca6c360d7 response_code = 200 uri = /sp/switch/0/component/rot/cmpa
288052025-04-30T06:36:08.213ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = a4e7a5bb-b415-4bf7-b639-4f0ea72339b6 uri = /sp/switch/0/component/rot/cfpa
288062025-04-30T06:36:08.214ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2369 }, kind: MgsRequest(ReadRot(ReadCfpa(Active))) }
288072025-04-30T06:36:08.214ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2369 } response = ReadRot(Ok)
288082025-04-30T06:36:08.214ZINFOtest_metrics (dropshot): request completed latency_us = 862 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = a4e7a5bb-b415-4bf7-b639-4f0ea72339b6 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
288092025-04-30T06:36:08.216ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = b53627e9-cf47-4573-b099-6b7f5768d0b0 uri = /sp/switch/0/component/rot/cfpa
288102025-04-30T06:36:08.216ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2370 }, kind: MgsRequest(ReadRot(ReadCfpa(Inactive))) }
288112025-04-30T06:36:08.216ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2370 } response = ReadRot(Ok)
288122025-04-30T06:36:08.217ZINFOtest_metrics (dropshot): request completed latency_us = 984 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = b53627e9-cf47-4573-b099-6b7f5768d0b0 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
288132025-04-30T06:36:08.218ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = d973ecde-85f8-4825-b642-4f268f253963 uri = /sp/switch/0/component/rot/cfpa
288142025-04-30T06:36:08.218ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2371 }, kind: MgsRequest(ReadRot(ReadCfpa(Scratch))) }
288152025-04-30T06:36:08.219ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2371 } response = ReadRot(Ok)
288162025-04-30T06:36:08.219ZINFOtest_metrics (dropshot): request completed latency_us = 1100 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = d973ecde-85f8-4825-b642-4f268f253963 response_code = 200 uri = /sp/switch/0/component/rot/cfpa
288172025-04-30T06:36:08.220ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 899e7b26-1e01-4428-98ea-bd5aad07fb09 uri = /sp/switch/1
288182025-04-30T06:36:08.220ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2191 }, kind: MgsRequest(SpState) }
288192025-04-30T06:36:08.220ZDEBGtest_metrics: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) } slot = sidecar 1
288202025-04-30T06:36:08.220ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2191 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_sha3_256_digest: Some([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]) }) })
288212025-04-30T06:36:08.220ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2192 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
288222025-04-30T06:36:08.220ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2192 } 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(()) }))
288232025-04-30T06:36:08.220ZINFOtest_metrics (dropshot): request completed latency_us = 723 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 899e7b26-1e01-4428-98ea-bd5aad07fb09 response_code = 200 uri = /sp/switch/1
288242025-04-30T06:36:08.221ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 20da5b79-f46f-4473-ab4b-140e29cfd2a0 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
288252025-04-30T06:36:08.221ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2193 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [71, 73, 84, 67] }) }
288262025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2193 } response = CabooseValue
288272025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2194 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [66, 79, 82, 68] }) }
288282025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2194 } response = CabooseValue
288292025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2195 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [78, 65, 77, 69] }) }
288302025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2195 } response = CabooseValue
288312025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2196 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [86, 69, 82, 83] }) }
288322025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2196 } response = CabooseValue
288332025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2197 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [83, 73, 71, 78] }) }
288342025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2197 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
288352025-04-30T06:36:08.222ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2198 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 0, key: [69, 80, 79, 67] }) }
288362025-04-30T06:36:08.223ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2198 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
288372025-04-30T06:36:08.223ZINFOtest_metrics (dropshot): request completed latency_us = 1342 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 20da5b79-f46f-4473-ab4b-140e29cfd2a0 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=0
288382025-04-30T06:36:08.224ZTRACtest_metrics (dropshot): incoming request local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 63c7a7f6-0ff4-413e-8e7b-3689ad97ca07 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1
288392025-04-30T06:36:08.230ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2199 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [71, 73, 84, 67] }) }
288402025-04-30T06:36:08.236ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2199 } response = CabooseValue
288412025-04-30T06:36:08.236ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2200 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [66, 79, 82, 68] }) }
288422025-04-30T06:36:08.240ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2200 } response = CabooseValue
288432025-04-30T06:36:08.240ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2201 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [78, 65, 77, 69] }) }
288442025-04-30T06:36:08.241ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2201 } response = CabooseValue
288452025-04-30T06:36:08.241ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2202 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [86, 69, 82, 83] }) }
288462025-04-30T06:36:08.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2202 } response = CabooseValue
288472025-04-30T06:36:08.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2203 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [83, 73, 71, 78] }) }
288482025-04-30T06:36:08.252ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2203 } response = Error(NoSuchCabooseKey([83, 73, 71, 78]))
288492025-04-30T06:36:08.252ZTRACtest_metrics (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 17, message_id: 2204 }, kind: MgsRequest(ReadComponentCaboose { component: SpComponent { id: "sp" }, slot: 1, key: [69, 80, 79, 67] }) }
288502025-04-30T06:36:08.253ZTRACtest_metrics (ManagementSwitch): received response from SP header = Header { version: 17, message_id: 2204 } response = Error(NoSuchCabooseKey([69, 80, 79, 67]))
288512025-04-30T06:36:08.253ZINFOtest_metrics (dropshot): request completed latency_us = 29647 local_addr = [::1]:36378 method = GET remote_addr = [::1]:38045 req_id = 63c7a7f6-0ff4-413e-8e7b-3689ad97ca07 response_code = 200 uri = /sp/switch/1/component/sp/caboose?firmware_slot=1